본문 바로가기

Private/SSY

[3] JPEG는 언제 사용하여야 하는가, GIF는 언제 사용하여야 하는가?

http://www.faqs.org/faqs/jpeg-faq/

 * 위 사이트의 내용을 번역하였습니다. 오자, 탈자, 오역에 관하여 댓글 바랍니다.
 


[3] JPEG는 언제 사용하여야 하는가, GIF는 언제 사용하여야 하는가?

JPEG는 GIF를 완전히 대체하지는 *못*할 것이다. 몇 종류의 이미지에서, GIF는 이미지의 품질이나 파일 크기 또는 그 모두에서 뛰어나기 때문이다. JPEG에 대하여 가장 먼저 배워야 할 것 중 하나는 JPEG를 어떤 이미지에 사용하여야 하는가이다.

일반적으로 말해서 JPEG는 실제 전경을 담은 풀컬러의 이미지나 흑백 사진을 저장할 때 GIF보다 뛰어나다. 실제 전경이란 스캔한 사진, 연속적인 톤의 아트워크 등의 이미지를 말한다. (역주- 연속적인 톤이란 흐릿한 안개, 구름, 노을 같은 것들을 연상하면 될 것이다. 만화, 글자 등에 쓰이는 라인아트는 연속적인 톤이 아니다.) 하이라이트된 부분이나 그늘진 부분 같은 - 색상이 부드럽게 변화하는 이미지에서 JPEG는 GIF보다 더 깨끗하게 출력될 것이며, 파일 크기도 작을 것이다.

GIF는 선 위주로 그려진 그림이나 간단한 만화 같은 몇 가지 명확한 색상들로 구성된 이미지에서 훨씬 잘 작동한다. 그러한 이미지에서 GIF는 이미지정보 손실이 적을 뿐만 아니라 JPEG보다 뛰어난 비율로 압축할 수 있다. 예를 들어, *똑같은* 색으로 되어 있는 픽셀로 이루어진 넓은 영역의 이미지는 GIF에 의해서 정말로 대단히 효율적으로 압축된다. JPEG는 시각적 결점 없이 그러한 이미지 데이터를 GIF가 하는 만큼 압축시키지 못한다. (한가지 인상적인 점은, 단일 색상으로 된 넓은 영역이 GIF파일에서는 매우 좋은 반면, JPEG에서는 가장 좋지 않은 것이라는 점이다.)

광선의 형적(形迹)을 담은 사진 같은 컴퓨터로 그려진 이미지는 보통 얼마나 복잡한가에 따라 '사진'과 '만화'로 구분된다. 더 복잡하고 더 섬세하게 그려진 이미지일수록 JPEG는 더 잘 작동될 것이다. (판타지 그림 같은) 반 실제적인 아트워크에서도 마찬가지이다. 그러나 몇 가지 색상밖에 사용하지 않는 아이콘 같은 것들은 GIF로 다루는 것이 더 적합할 것이다.

JPEG는 날카로운 모서리 같은 것을 표현하는 것이 쉽지 않다. 예를 들면 새까만 색의 픽셀 기둥이 새하얀 색의 픽셀 기둥과 만나는 모서리 같은 것들이다. 날카로운 모서리들은 매우 높은 품질의 설정을 사용하지 않는다면 흐릿해져버려서 출력될 것이다. 이런 날카로운 모서리들은 스캔된 사진에서는 거의 나타나지 않지만 GIF파일에서는 종종 나타난다(경계선, 오버레이된 글자 등). 몇 픽셀 크기밖에 되지 않는 글자에서 흐릿함이 일어난다면 안될 일이다. 만약 작은 크기의 글자가 새겨진 GIF이미지를 가지고 있다면 JPEG으로 만들지 않기를 바란다. (JPEG이미지에 텍스트를 기술하기 원한다면, 글을 이미지에 투사시키려고 하지말고, 주석으로써 처리하는게 나을 것이다. 오래된 소프트웨어는 주석 텍스트를 그냥 무시하지만 대부분의 요즈음 JPEG 소프트웨어는 JPEG파일에 주석 텍스트를 다룰 수 있다.)

단순한 흑백이미지(2레벨)는 절대로 JPEG로 전환되어서는 안 된다. 그 이미지는 위에서 언급한 모든 JPEG환경에 위배되는 것이다. 그레이 스케일의 이미지를 다룰 때 회색 16레벨 이상이 되어야 JPEG가 쓸모 있을 것이다. 또 회색 256레벨까지는 GIF가 정보의 손실이 없을 것이라는 점도 주의하자(JPEG는 그렇지 않다).
(역주 - 256레벨 이하의 그레이스케일이미지는 GIF를 사용하라는 말이다. ;-})

만약 GIF 이미지가 대단히 많다면, GIF를 JPEG으로 변환함으로써 디스크 공간을 절약할 수 있다. 이것은 보기보다 더 위험할 수 있다 -- 심지어 GIF이미지가 사진의 이미지를 담고 있다고 하더라도 JPEG에 있어서 GIF는 색상 수가 줄어들어 있기 때문에 매우 좋지 않은 이미지 소스이다. 非사진 이미지는 GIF로 놔두는 것이 상책이다. 품질 좋은 사진 GIF 이미지는 품질이 떨어지지 않게 JPEG으로 전환할 수 있지만, 알아야 할 것은 작업할 이미지가 품질 좋은 GIF이미지인지 아닌지를 알아야 한다는 점과, 각각의 이미지를 선별할 시간이 필요할 것이라는 점이다. 그게 아니라면 이미지 품질이 모두 나빠질 수 있거나, 디스크 공간이 낭비될 수도 있고... 그 모두일 수도 있다. GIF를 JPEG으로 전환하고 싶다면 8, 9 섹션을 참고하라.

'Private > SSY' 카테고리의 다른 글

[5] JPEG에 있어 좋은 "품질"이란 무엇인가?  (0) 2011.05.26
[4] JPEG는 얼마나 압축에 뛰어날까?  (0) 2011.05.26
[2] 왜 JPEG를 사용할까?  (1) 2011.05.26
[1] JPEG란 무엇인가?  (0) 2011.05.26
UMN, LMN  (0) 2009.10.31