JPEG 크기 차이


0

2560x1600 JPEG 이미지가 있고 파일 크기는 2,532KB입니다. 웹 사이트의 업로드 제한으로 인해 이미지 크기를 줄여야했습니다. 당연히 "Windows에서 크기를 조정하여 업로드 할 수 있습니다"라고 생각했습니다. Paint에서 JPEG를 다시 저장 한 후 크기가 같은 크기에서 905KB로 크게 줄었습니다. 왜 이런 일이 발생합니까? 누군가 나를 깨우칠 수 있다면 크게 감사하겠습니다. 미리 감사드립니다.

답변:


1

JPEG 파일은 압축을 사용하며 일반적으로 파일을 저장할 때 사용자 지정할 수 있습니다. JPEG 압축 (보통 백분율, 0-100으로 측정)은 파일 크기의 품질을 저하시킵니다. 90 ~ 100 % 품질의 JPEG는 언급 한 2.5MB 파일과 같이 파일 크기가 더 커집니다. 압축률을 20-30 %로 낮추면 품질에 큰 차이 (블록 부분, 덜 생생한 색상, 흐림)가 있지만 파일 크기는 훨씬 작아집니다.

Paint가 JPEG 압축보다 어떤 유형의 컨트롤을 제공하는지 잘 모르겠지만 거의 확실하게 범인입니다.

Photoshop 또는 GIMP와 같은보다 정교한 응용 프로그램을 사용하면 저장할 때이를 제어 할 수 있습니다.


1

파일을 다시 저장할 때 발생할 수있는 또 다른 부작용은 색상 하위 샘플링이 변경되었다는 것입니다. 우리의 눈은 색차보다 휘도 변화에 더 민감하기 때문에 공간을 절약하는 방법은 색차 분해능을 줄이는 것입니다. JPEG 이미지에는 색상 구성 요소의 서브 샘플링을위한 4 가지 기본 옵션이 있습니다.

  1. 서브 샘플링 없음-각 Y 블록에는 8x8 픽셀 블록을 정의하는 해당 Cr 및 Cb 블록이 있습니다.
  2. 수평-2 Y 블록 및 1 Cr + 1 Cb는 16x8 픽셀 블록을 정의합니다.
  3. 수직-2 Y 블록 및 1 Cr + 1 Cb는 픽셀의 8x16 블록을 정의합니다
  4. 가로 + 세로-4 Y 블록 및 1 Cr + 1 Cb는 16x16 픽셀 블록을 정의합니다.

서브 샘플링은 품질 수준을 낮추어 발생하는 블로킹 아티팩트를 만들지 않고 이미지 크기를 줄이는 효과적인 방법입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.