Info

이미지 화질과 용량은 왜 반비례하는가 — 손실 압축의 원리

toolzip 2026. 10. 12. 19:00

사진을 저장할 때 화질을 높이면 용량이 커지고, 용량을 줄이면 화질이 떨어집니다. 당연한 것처럼 느껴지지만, 왜 그런지 원리를 알면 더 똑똑하게 이미지를 다룰 수 있습니다.


원본 이미지의 용량은 생각보다 큽니다

스마트폰 카메라로 찍은 사진을 압축하지 않고 저장하면 얼마나 클까요?

1200만 화소(4000×3000) 카메라로 찍은 사진을 픽셀당 3바이트(RGB 색상)로 저장하면 약 34MB가 됩니다. 스마트폰에 사진 1000장을 저장하려면 34GB가 필요합니다.

실제로 스마트폰 사진이 3~8MB 수준인 이유는 압축 덕분입니다.


사람의 눈은 생각보다 둔감합니다

손실 압축이 가능한 이유는 사람의 시각 시스템에 한계가 있기 때문입니다.

색상 변화보다 밝기 변화에 민감합니다. 사람의 눈은 색상(색도)보다 밝기(휘도) 차이를 훨씬 잘 인식합니다. JPG는 이 점을 이용해 색상 정보는 더 많이 압축하고 밝기 정보는 덜 압축합니다.

고주파 성분에 둔감합니다. 이미지에서 색이 급격하게 바뀌는 부분(고주파)을 사람 눈은 잘 인식하지 못합니다. JPG는 이런 부분의 정보를 줄입니다.

넓은 단색 면적을 효율적으로 처리합니다. 하늘처럼 비슷한 색이 넓게 펼쳐진 부분은 전체를 자세히 저장할 필요가 없습니다.


JPG 압축이 작동하는 방식

JPG 압축은 DCT(이산 코사인 변환)라는 수학적 방법을 사용합니다. 이미지를 8×8 픽셀 블록으로 나누고, 각 블록의 색상 패턴을 주파수 성분으로 분해합니다. 그런 다음 사람 눈에 덜 중요한 고주파 성분을 버리거나 줄입니다.

품질 설정(0~100%)은 이 과정에서 얼마나 많은 정보를 버릴지 결정합니다.

  • 품질 100%: 거의 모든 정보 보존, 용량 큼
  • 품질 85%: 눈에 거의 안 띄는 차이, 용량 50% 감소
  • 품질 50%: 눈에 보이는 열화, 용량 80% 감소

저장할 때마다 화질이 떨어지는 이유

JPG를 열고 다시 저장하면 화질이 한 번 더 손실됩니다. 이미 압축된 이미지를 다시 압축하기 때문입니다.

사진을 편집해서 여러 번 저장할 때는 마지막 한 번만 JPG로 저장하는 것이 좋습니다. 중간 편집 과정에서는 PNG처럼 무손실 포맷을 사용하는 것이 화질 보존에 유리합니다.


용량 대비 화질의 최적점

실제 사용에서 권장하는 JPG 품질 설정입니다.

용도 권장 품질 이유
웹 업로드 75~85% 화질 차이 거의 없음, 용량 절감
인쇄용 90~95% 인쇄 시 품질 차이 보임
원본 보관 100% 또는 PNG 추후 편집 대비
썸네일 65~75% 작은 크기라 화질 차이 안 보임

정리

화질과 용량이 반비례하는 이유는 손실 압축이 사람의 시각 한계를 이용하기 때문입니다. 버려도 눈에 안 띄는 정보를 제거해서 용량을 줄입니다. 어느 정도까지 버릴지를 결정하는 것이 품질 설정입니다. 대부분의 일반 사용에서는 품질 80~85%가 화질과 용량의 최적 균형점입니다.