이미지파일 확장자별 정리
- IT/IT
- 2018. 7. 25.
1. BMP(*BMP, *.RLE)
DOS와 윈도우 호환 컴퓨터에서 사용되는 표준 윈도우 비트맵(Bitmap) 이미지를 말한다. 이 BMP 파일포맷은 윈도우의 바탕화면에 사용되며 RGB모드와 Indexed모드를 지원한다.
초기 BMP 파일은 압축하지 않았으나 윈도우 3.0 이후부터는 RLE압축방식을 사용하여 파일을 압축할 수 있다. BMP 파일은 흑백과 4, 8, 24비트의 포맷이 있으며, 각각 2색, 16색, 256색, 트루컬러를 표현한다. 레이어와 알파채널은 지원하지 않는다.
2. JPEG(*.JPG)
JointPicture Experts Group의 약자로 이미지 압축 기술자 모임(JPEG 위원회)에서 개발한 이미지 파일형식으로 현재 인터넷 및 멀티미디어 환경에서 이미지를 디스플레이하는 데에 가장 많이 사용되고 있는 포맷이다.
JPEG는 풀 컬러(full-color)와 그레이 스케일(gray-scale)의 압축을 위하여 고안되었으며, LossyCompression이라는 불필요한 데이터를 삭제하는 방식으로 압축하여 화질의 저하 없이 파일을 압축하는 특징을 가진다. 최대 1/20까지이미지를 압축하며, 24비트-트루 컬러(1,600만 색상)를 지원하여 고해상도의 이미지 표시장치에 적합하다.
JPEG의 유용한 점은 이미지를 만드는 사람이 이미지의 질과 파일의 크기를 조절할 수 있다는 점이다. JPEG파일은 RGB모드와 CMYK모드를 둘 다 지원할 뿐만 아니라 압축율도 높은 편이다. JPEG는 압축율을 고도로 높이기 위해 손실압축의 방법을 사용한다.
손실압축은 이미지의 질을 떨어뜨리면서 파일의 용량을 줄여주는 압축방식으로 압축율을 높일 수록 이미지의 질이 손상되고 압축율이 낮아질 수록 이미지의 질적 손상이 줄어든다.
대부분의 경우 이미지의 압축은 Maximum quality 옵션을 사용하게 되며, 이렇게 하면 원래의 이미지와 거의 같은 수준의 질을 보존하는 이미지를 갖게 된다.
GIF 포맷과는 달리, JPEG는 RGB 이미지에서의 모든 컬러 정보를 유지하고 있다.
JPEG는 레이어와 알파채널은 지원하지 않는다.
2-1. JPEG 2000
JPEG 2000은 무손실과 손실 저장을 둘 다 허용하는 압축 표준이다. 압축 방법이 JFIF/JPEG와 다르다. 퀄리티와 압축률을 개선했지만 더 많은 연산을 필요로 한다. JPEG 2000은 또한 JPEG에서 빠진 기능들을 추가했다. JPEG만큼 많이 사용되진 않지만 프로페셔널한 영화 편집, 배포등에 흔히 쓰인다.
3. Compuserve GIF(*.GIF)
GrahicsInterchange Forbat의 약자로 파일 전송시간을 최소화하기 위해 설계된 이미지 압축 파일포맷이다. 비트맵 방식의 압축 형식으로 8비트 256컬러로 제한되는 Indexed 모드를 전용으로 지원하는 파일포맷이며 인터넷 홈페이지 제작에서 많이 사용된다.
GIF파일에는 두 가지 종류가 있는데, 인코딩 방법에 따라 87A와89A로 구분된다. 89A가 최근 버전으로 여러 장의 이미지를 하나로 합쳐 마치 움직이는 듯한 효과를 낼 수있어 인터넷 및 멀티미디어 환경에서 간단한 동영상을 구현하는 데에 많이 사용된다. (포토샵은 GIF포맷을 완벽하게 지원하지만, 동영상 GIF파일은 지원하지 않는다.)
GIF는 이미지를 보여 주는 방식에 따라 Non-Interlaced와 Interlaced방식으로 구분되어 모두 4가지방식으로 저장할 수 있다.
4. PNG(*.PNG)
PotableNetwork Graphics의 약자로 핑이라고 발음한다. GIF그래픽 파일은저작권 있는 압축 기술로 함부로 사용할 수 없기 때문에 저작권이 없는 고유의 압축 기술로서 GIF 포맷을 대체하기 위해 PNG가 개발되었다. GIF와 마찬가지로 인터넷의 월드 와이드 웹(WWW) 및 다른 온라인 서비스 등에 사용된다.
PNG는 GIF와 JPEG의 장점을 합친 파일 포맷으로 다양한 효과를 제공한다. 파일 구조는GIF와 동일하여 투명 효과 등 GIF의 장점을 그대로 사용할 수 있으며, GIF보다 압축률이 우수하다. 또한 이미지의 모든 컬러정보와 알파채널을 보존하고, 손실이 없는 압축 방법으로 파일의 크기를 줄여준다.
5. Photoshop(*,PSD, *.PDD)
Photoshop 파일은 Adobe社의 포토샵에서 기본적으로 사용되는 이미지 파일포맷이다. 비트맵과 벡터 방식의 혼합형으로 포토샵에서 다루는 모든 문자레이어, 투명레이어, 채널, 스포트채널, 패스 등을 저장할 수 있으며 이미지의 압축율도 좋다. 포토샵에서 사용할 수 있는 모든 이미지 정보가 저장되므로 이미지를 수정/편집하는 데에 매우 편리한 포맷이다.
단, 포토샵에서만 다룰 수 있는 파일 포맷이기 때문에 다른 그래픽 프로그램과는 호환이되지 않는다. (페인트샵 프로에서는 지원된다.)
6. TIFF(*.TIF)
TIFF(Tagged-Image File Format)는 어플리케이션과 컴퓨터 플랫폼 간에 파일을 교환할 때 사용되는 포맷으로, 압축된 형식의 비트맵 이미지파일이다.
TIFF는 다양한 압축 방법을 제공한다. 비압축모드에서 Hufffman, Pack Bits, LZW, Fax Group 3, Fax Group 4의 6가지 모드로 압축할 수 있기 때문에다양한 용도로 사용된다. 이 중에서 LZW이라는 압축방식은 이미지의 질을 손상시키지 않는 '무손실 압축방식'을 사용하면서 파일의 용량을 최대한 줄여주고, CMYK모드, RGB모드, Grayscale모드, 하나의 알파채널을 추가 지원한다.
또한 24비트나 48비트에 색(빨강, 녹색, 파랑) 하나에 각각 8비트나 16비트를 저장하는 유연한 포맷이다.
각각 TIFF와 TIF 확장자를 사용한다.
태그 구조가 쉽게 확장할 수 있도록 되어 있어 많은 벤더들이 자신만의 목적을 가진 태그를 만든다. 그렇기 때문에 어떤 뷰어도 모든 TIFF 파일을 읽지는 못한다. TIFF는 손실과 무손실 압축이 둘 다 있다. 몇몇은 흑백 이미지에 상대적으로 좋은 무손실 압축을 지원한다. 몇몇 디지털 카메라는 TIFF 포맷을 LZW 압축을 거쳐 저장한다.
대부분의 웹브라우저는 LZW 압축을 거친 TIFF 포맷을 지원하지 않는다. 프린팅 업계에서는 사진 표준으로 널리 사용된다. TIFF는 디바이스마다 다른 색공간을 지원하기 때문에 프린트 잉크에 쓰이는 CMYK로 저장할 수도 있다.
6-1. Exif
Exif(교환 이미지 파일 형식) 포맷은 TIFF 확장자를 가진 JFIF 포맷이다. 디지털 카메라와 이미지 뷰어가 표준화된 이미지 메타데이터를 공유할 수 있도록 하기 위해 개발되었다. 메타 데이터는 카메라 세팅, 날짜와 시간, 셔터 스피드, 노출, 사이즈, 압축, 카메라 이름, 색 정보 등을 포함한다.
실제 Exif 메타데이터는 TIFF, JPEG, PNG같은 다른 호스트 포맷에 같이 실려있다.
IFF-META도 이와 비슷한 예이다.
7. Acrobat PDF(*.PDF)
Acorbat PDF(Portable Document Format) 파일형식은 일러스트레이터를 개발한 어도비사의 전자 출판 소프트웨어인 아크로뱃이라는 프로그램에서 사용할 수 있는 전자문서용 이미지 파일로써 일러스트레이터에서 작업한 파일 용량을 작게 만들어 문서화시켜 주는 포맷이다. PDF 포맷은 매킨토시, 윈도우, 유닉스, 도스 등에서 사용된다.
8. RAW(*.RAW)
RGB모드, CMYK모드, Indexed모드를 지원하며 알파채널과 멀티채널 및 랩 컬러모드까지 지원하는 이미지 파일포맷이다. 본래 다양한 플랫폼의 시스템에서 공통적으로 사용할 수 있도록 개발된 그래픽 파일포맷으로 프로그램 화이트벨런스 사용, 색수차보정, Fill light 기능 등을 지원하기 때문에 이미지의 편집에 있어서 상당히 편리하다는 장점을 지닌다.
RAW는 TIFF와 함께 주로 디지털 카메라에서 사진을 저장하는 포맷으로 많이 알려져 있다. 디지털 카메라에서 사진을 저장하는 데에 주로 쓰이는 파일포맷에는 RAW, TIF, JPG 등이 있는데, 이 세가지의 포맷은 지원하는 기능과 압축여부(압축율) 등에 따라 화질과 용량에서 차이를 보인다. RAW > TIF > JPG의 순으로 화질이 우수하고, 용량이 크다.
9. Illustrator (*.AI)
Illustrator 파일 형식은 일러스트레이터에서만 열고, 수정할 수 있는 전용 파일형식이다.
10. Illustrator,Photoshop EPS(*.EPS)
Illustrator EPS(Encapsulated PostScript) 언어 파일 포맷은 비트맵 이미지와 벡터이미지를 동시에 저장할 수 있고, 고품질의 출력물을 보장할 수 있는 파일 포맷이다.
이 형식으로 저장된 이미지는 Quark Xpress(Mac용 편집 프로그램)나 Page Maker 같은 편집 프로그램으로 불러와서 편집 작업을 한 후, 필름 출력을 할 때 사용하는 포맷이다. 따라서 일러스트에서 작업을 마친 뒤에 저장만 해서 끝나는 것이 아니고 항상 사용 용도에 맞게 파일 형식을 적당히 선택하는 것이 중요하다. 같은 이미지라도 Illustrator EPS로 저장된 파일이 용량을 더 차지한다.
CMYK모드를 완벽하게 지원하고 분판출력을 가장 효과적으로 지원한며, 파일의 용량이 크기 때문에 IBM PC에서는 잘 사용하지 않지만 인쇄와 출력에 관련된 장비들을 지원하는 맥에서 가장 많이 사용되는 파일포맷방식이다.
11. SVG(Scalable Vector Graphics)
측정 가능한 벡터 그래픽이라는 뜻의 SVG는 채도, 삽입형 글꼴, 투명도, 동영상, 필터 효과, HTML 코드 내에서 텍스트 명령어를 사용하기 등과 같은 재미있는 고해상도 그래픽 기능이 사용되는 개방형 표준 벡터 그래픽 언어다. 흔히 알려진 플래시와 마찬가지로 SVG 역시 변환이 자유로운 벡터 그래픽이기 때문에 이미지를 축소 또는 확대하는 경우에 그래픽이 손상되지 않는다.
정확한 색상 표현이 가능해 화면상에서 볼 때와 인쇄물로 볼 때 정확히 같은 색상을 표현하는 것을 보장해준다. SVG에는 1600만 이상의 색상들을 제대로 지원한다.
12. SVGZ(Compressed Scalable Vector Graphics)=(gzipped SVG)
SVG를 압축하여 전달하는 압축포맷이다.
13. Amiga IFF(*.IFF)
Amiga 시스템에서 자주 사용되는 IFF 파일포맷으로 RGB모드, Grayscale모드, Indexed모드, Bitmap모드를 지원하지만 알파채널은 지원하지 않는다.
14. FlaschPix(*FPX)
코닥사에서 개발되어 해상도가 높고 용량이 큰 이미지를 빠르게 다룰 수 있도록 고안된 파일포맷 방식이며 JPEG압축을 지원한다.
15. Filmstrip(*.FRM)
Adobe Premiere에서 만들어지는 애니메이션 또는 영화 파일에서 사용되는 포맷이다. 포토샵에서는 이 동영상파일을 읽어들여서 동영상에 효과를 줄 수 있다. Export된 이미지들만이 Adobe Photoshop에서 Filmstrip 파일 포맷으로 저장될 수 있다.
16. PCX(*.PCX)
Z-Soft사에서 제작된 페인트 브러시(PC Paintbrush)의 파일포맷방식으로, IBM PC 호환 컴퓨터에서 자주 사용하는 포맷이다. 많은 그래픽 프로그램에서 지원하지만 별다른 특징은 없고 최근에는 자주 사용되지 않는 파일포맷이다.
17. PICT File(*.PCT, *.PIC)
매킨토시 그래픽과 페이지 레이아웃 어플리케 이션들간에 파일 전송을 위해 가장 많이 사용되고 있는 맥에서 표준으로 사용되는 파일포맷이다. 비트맵이미지와 포스트스크립 이미지를 동시에 저장할 수 있는 점이 큰 장점이다. RGB컬러와 알파채널도 지원할뿐만 아니라 JPEG압축도 지원한다.
맥의 운영체제(Mac OS)가 개발되면서 얼마나 그래픽적인 요소에 세심한 노력을 기울였는지 잘 알 수 있는 부분이다. 매킨토시 MAC OS에서 가장 적합한 파일 포맷으로, 이 압축은 알파 채널을 압축할 때 더욱 효과적이다.
RGB 이미지를 PICT 포맷으로 저장을 하게 되면, 16비트 또는 32비트 픽셀 해상도중에서 하나를 선택할 수 있으며 Grayscale 이미지를 위해서는 2, 4, 8비트/픽셀를 선택할 수 있다.
18. Pixar(*.PXR)
PIXAR 이미지 컴퓨터에서 파일들을 교환하기 위해서 특별히 만들어진 포맷으로 그래픽이나 애니메이션에서 사용되된다. RGB모드와 Grayscale모드를 지원하며, 하나의 알파채널을 추가할 수 있다. PIXAR 워크스테이션은 3차원 이미지나 애니메이션과 같은 하이엔드 그래픽 어플리케이션을 위해 설계된 것이다.
19. Scitex(*.SCT)
Scitex 시스템에서 사용되는 파일포맷으로 CMYK모드, RGB모드, Grayscale모드를 지원하지만, 알파채널은 지원하지 않는다.
20. Targa(*.TGA, *.VDA, *.ICB, *.VST)
알파채널을 추가할 수 있기 때문에 3D 그래픽에서 렌더링할 때 사용하면 좋은 파일포맷이다. Targa(TGA) 포맷은 Truevision 비디오 보드를 사용하는 시스템에서 사용할 수 있도록 설계된 것으로 일반적으로 MS-DOS 컬러 어플리케이션들에 의해서 지원된다.
만약 RGB 이미지를 이 포맷으로 저장하려면, 원하는 Color Depth를 선택해야 한다. RGB모드와 Grayscale모드를 지원하며, 하나의 알파채널을 추가할 수 있다. 알파채널을 추가할 수 있기 때문에 3D그래픽에서 랜더링할때 많이 쓰인다.
21. PPM, PGM, PBM, PNM
Netpbm 포맷은 포터블 픽스맵 파일 포맷(PPM), 포터블 그레이맵 파일 포맷(PGM), 포터블 비트맵 파일 포맷(PBM)을 포함하는 계열이다.
22. WEBP
WebP는 손실, 무손실 압축을 둘 다 이용하는 새로운 형태의 개방형 이미지 포맷이다. 그림 크기를 줄여 웹 페이지 로딩 속도를 개선할 목적으로 구글이 개발하였다.
구글 크롬의 플러그인프로그램중 하나인 Convertio를 설치하면 WEBP파일 형식을 JPG 등 200가지 이상의 이미지파일형식으로 변환이 가능하다.
23. BPG
BPS는 새로운 이미지 포맷으로, 화질이나 파일 크기가 문제가 될 때 JPEG 이미지 포맷을 대체할 목적으로 만들어졌다.
24. CGM
CGM(컴퓨터 그래픽스 메타파일)은 2차원 벡터 그래픽스, 래스터 그래픽스, 텍스트를 위한 파일 포맷으로, ISO/IEC 8632에 정의되어 있다.
25. SVG
SVG는 W3C가 개발한 개방형 표준으로, 웹 등에서 스크립트가 가능한 다목적 벡터 포맷의 필요를 위해 만들어졌다.
26. HEIC
애플에서 아이폰용 이미지파일 형식으로 개발한 포맷으로 JPEG보다 고압축을 사용함으로써 파일크기를 더욱더 줄이면서도 사진크기를 원래의 크기로 유지시켜 고품질화시킨 포맷이다.
동영상에 있어서는 기존의 MP4를 HEIF파일 형식으로 똑같은 이유로 바꾸었다.
JPEG나 MP4보다 고효율압축과 고퀄리티 포맷이라고 볼수 있으나, 단순히 호환성때문에 JPEG나 MP4포맷을 유지하고 싶은 경우에는 아이폰의 카메라설정에서 고효율성대신 높은 호환성옵션을 체크하면 된다.
'IT > IT' 카테고리의 다른 글
안랩 Safe Transaction 의 피곤함 (6) | 2018.11.06 |
---|---|
레드스톤5 에서의 메모장 업데이트 내용 살펴보기 (0) | 2018.07.27 |
클리앙 회원탈퇴 방법 (0) | 2018.07.23 |
윈도우즈10에서 하드디스크의 모델명, 일련번호 보는 방법 (4) | 2018.07.23 |