JPG 파일을 PNG로 변환하려고하는데 크기가 여전히 7MB 정도로 너무 큽니다. 뭐가 문제 야? Microsoft Paint를 사용하여 변환했습니다.
원본 파일은 JPEG에서 500KB에 불과하지만 PNG 파일은 7MB입니다.
뭐가 문제 야? 그리고 어떻게해야합니까?
이것은 jpeg 파일입니다 http://www71.zippyshare.com/v/96674516/file.html
JPG 파일을 PNG로 변환하려고하는데 크기가 여전히 7MB 정도로 너무 큽니다. 뭐가 문제 야? Microsoft Paint를 사용하여 변환했습니다.
원본 파일은 JPEG에서 500KB에 불과하지만 PNG 파일은 7MB입니다.
뭐가 문제 야? 그리고 어떻게해야합니까?
이것은 jpeg 파일입니다 http://www71.zippyshare.com/v/96674516/file.html
답변:
slhck의 대답은 거의 정확하지만이 두 형식의 주요 차이점은 사용 된 팔레트 크기 (색상 수)에 있습니다. 팔레트가 상대적으로 작 으면 jpeg를 png로 변환하면 실제로 크기가 줄어 듭니다. 또 다른 문제는 png에 페인트를 사용하는 것입니다. 페인트가 png를 최적화하지 않는다는 것은 잘 알려져 있습니다. 페인트로 생성 된 png의 크기를 줄이려면 pngoptimizer와 같은 것을 시도하십시오.
문제가 없습니다 : 이것이 예상되는 방식입니다.
PNG 이미지는 손실없는 압축을 사용하는 반면 JPEG 는 손실 없는 압축을 사용합니다. 압축 손실로 파일 크기를 줄일 수 있지만 되돌릴 수는 없습니다.
데이터를 블록 단위로 저장하는 손실 JPEG 이미지를 픽셀 단위 값을 비트 맵으로 저장하는 PNG 이미지로 변환하면 데이터를 나타내는 데 필요한 크기가 늘어납니다. *
따라서 PNG를 JPEG로 변환하면 크기가 줄어들지 만 다른 방법으로는 불가능합니다.
* 데이터가 무손실 알고리즘으로 압축하기 쉽지 않은 경우 (예 : 평평하고 단색 인 이미지)