티스토리 뷰
GIF와 JPG PNG
공통점
기본적으로 세가지 모두 그림이나 사진에 사용되는 그림 파일 형식입니다.
칼라표현이 가능하고, 인터넷에서 사용할 수 있는 기본적인 포맷(형식)입니다.
가장 중요한것은 점(비트맵) 으로 그림을 표현하는 형식입니다.
비트맵의 반대형식은 백터방식입니다.
JPG
JPG는 손실압축방법( 픽셀데이터중에서 눈으로 분간하기 어려운 픽셀을 버려서 압축률을 높이는 방식)
을 사용하여 용량이 작은파일을 만들수있습니다.
경우에 따라 PNG와 5-10배의 용량차이를 보이기도 합니다.
하지만 용량이 작은만큼의 리스크도 존재합니다.
JPEG 압축은 양자화의 영향으로, 바라지 않던 잡티가 낄 수 있습니다.
문자나 날카로운 경계가 있는 그림은,
JPEG에서 생기기 쉬운 뭉개짐 없이 JPEG보다 압축을 더 잘 할 수 있는 PNG를 쓰는 것이 더 좋습니다.
마지막으로 , jpg 같은 경우는 배경을 투명하게 할 수 없는데 PNG와 GIF는 가능합니다.
PNG
위에서 말했듯이 png는 배경을 투명하게 만들 수 있습니다.
PNG는 비손실 압축이므로, 나중에 편집을 해야 한다면 PNG로 저장해 놓는 것이 좋습니다.
JPG로 저장을하고 계속해서 수정과 저장을 반복하면 이미지 손상이 누적될수도 있습니다.
GIF
GIF는 주로 그림에 JPG는 주로 디지털 카메라나 컴퓨터 화면뜨기(스캐닝)로 찍힌 실영상 이미지 압축과 구현에 뛰어납니다.
물론 모두 사용할 수는 있습니다.
GIF는 투명한 그림을 만들 수 있고, 움직이는 그림을 만들 수 있고, 이미지 파일 내에 문자열을 따로 저장할 수 있습니다.
GIF는 최대 256가지의 색을 조합해서 쓰는 팔레트기법을 사용하지만 JPG는 자연색(16만가지)을 표시하는 ‘트루컬러’방식을 사용하고 있습니다.
(위의 16만 가지 컬러를 사용한다는 것에 오해를 하시면 안되는데,
jpg 압축과정에서 눈으로 구별할수없는 몇가지 색깔들을 없엡니다.)
그래서, GIF 형식으로 사진을 표현하려면 선명도는 떨어지지만 흩뿌리기(dithering,디더링) 기법 등을 사용할 수 있으므로 다양한 색상 조작이 가능하지만 파일의 크기가 커지는 단점이 있습니다.
따라서 색상측면에서는 JPEG가 선명도가 뛰어납니다.
GIF 는비손실압축과 손실압축을 각각 사용하기 때문에 GIF는 압축률이 떨어지지만 복원력이 좋고, JPG는 압축률이 좋아서 작게 압축할 수 있지만 복원은 불가능합니다.
'기타 스터디 > 컴퓨터,자료구조' 카테고리의 다른 글
자료구조 - 큐 (384) | 2015.05.17 |
---|---|
자료구조 - 스택 (397) | 2015.05.16 |
자료구조 - 패리티비트,해밍코드 (422) | 2015.05.16 |
컴퓨터구조 - 불대수, 논리게이트, 반가산기,전가산기 (382) | 2015.05.16 |
보수 (409) | 2015.03.26 |