2012-10-20 3 views
0

BMP 또는 JPG 중에서 더 빨리 응용 프로그램을 시작할 수있는 이미지 형식은 무엇입니까?스플래시 화면의 이미지 C++ (Windows)

+0

답변하기가 어렵습니다. 정말 느린 디스크? Jpeg는 크기가 작아서 더 좋을 것입니다. 정말, 정말 느린 CPU가? 그런 다음 BMP. 이미지가 꽤 큰 경우가 아니면 차이를 만들 가능성은 없지만 측정하는 것이 좋습니다. 또한 : PNG를 고려하십시오. –

+0

@MichaelPetrotta 정말 느린 CPU = 터미널 사용. : -P –

답변

3

대부분의 시간은 이미지를로드하는 디스크 활동으로 이동합니다. 그렇다면이 JPEG는 더 작고 따라서 더 빠를 수 있습니다. 그러나 프리젠 테이션을 위해서는 픽셀 값이 필요하고 BMP (압축되지 않은 경우)에는 JPEG 값을 직접 압축해야하지만 BMP (압축되지 않은 경우)에는 직접 값이 있습니다. 나는 그 시간대에 최소한의 차이가 있으므로 디스크 접근 시간이 풀기/프리젠 테이션 시간을 완전히 과시한다는 것을 의심한다. 말했다

,

  • 이 시간, 사용자가 어떤 차이를 볼 수 없습니다 어쨌든 너무 빨리 가능성과

  • 당신이 예감와 내장을 빼내 감각 이상을 원하는 경우

    (경험을 바탕으로하더라도), MEASURE!. 그것은 천천히 너무 압축 해제를 방지하고 저장의 두 덩어리를 읽고 피하기 위해 작은 BMP를 사용하려고 JPG와 BMP에 영향을 미칠 것입니다, 그래서 만약

+0

+1 측정. – vz0

2

JPG - 작고 빠릅니다. 왜? 압축 및 압축 해제가 메모리에서 발생하므로 (하드 디스크보다 빠름). BMP 파일은 훨씬 더 크고 압축되지 않습니다.

반면에 CPU가 느리고 디스크가 상당히 빠르면. BMP가 더 나은 선택이 될 것입니다. 또한 이것은 BMP의 유형 (픽셀 당 16/24/32 비트)과 JPEG의 품질에 따라 달라집니다. 이미지 파일의 크기 또는 질문자 컴퓨터의 속도를 추측하기가 매우 어렵 기 때문에. 정확하게 대답하기가 어렵습니다. 두 조건 모두 유효합니다.

유일한 방법은 측정입니다.

+0

... JPEG는 BMP를로드하는 데 걸리는 시간보다 압축하는 데 시간이 덜 듭니까? – icktoofay

+0

측정하기가 어렵습니다. 디스크가 느리지 만 빠른 CPU이면 어떻습니까? –

+0

나는 단지 당신이 주장한다면, 당신은 그것을 당신의 대답에 추가해야한다고 말하고 있습니다. – icktoofay

1

하드 디스크 스토리지의 덩어리를 읽습니다. 또는 하나의 덩어리에 맞는 하나의 jpg를 사용하면 압축을 풀면 더 많은 bmp 이미지 크기를 얻을 수 있습니다.

관련 문제