Doarchive

BMP, JPG, JPEG, GIF, PNG 포맷의 특징 본문

Computer Vision/ImageProcessing

BMP, JPG, JPEG, GIF, PNG 포맷의 특징

오순발닦개 2022. 8. 2. 02:51

BMP: 데이터를 압축하지 않고  저장

JPG,JPEG, GIF, PNG  : 압축

 

• BMP:

픽셀 데이터를 압축하지 않고  저장.   구조가 간단한 반면, 파일 용량이 큼.

파일 구조가 간단함

1~24비트의 색을 표현가능

 

BMP의 구조

BMP 헤더 BMP 파일에 대한 일반 정보
비트맵 정보(DIB 헤더) 비트맵 그림에 대한  정보
색 팔레트 인덱스 컬러 비트맵에 쓰이는 색의 정의
비트맵 데이터 화소 대 화소 단위의 실제 그림

 

 

 

• JPG , JPEG 

JPG 와  JPEG 차이 ?  둘다 확장자만 다를뿐 똑같음

브라우저, 소프트웨어, 앱과 호환되는 가장 보편적인 이미지 파일 포맷  트루컬러 영상을 저장하기 위해 사용되며, 사람의 눈으로 볼 수 없는 모든 색상을 제거함

손실 압축(lossy compression) 방식 사용,  따라서  영상 복원시 픽셀 값에 차이가 발생.

압축률이 좋아서 파일 용량을 크게 감소시킴

 

• GIF

256 이하의 색상을 가진 영상만을 저장할 수 있는 포맷으로, 무손실 압축(lossless compression) 방식. 

GIF로 변환시  256 색상으로 변환되기 때문에 화질이 나빠짐. Animation GIF 지원

 

• PNG

Portable Network Graphics   비손실 그래픽 파일 포멧

무손실 압축방식을 사용해   JPG 포멧보다 파일 용량은 크지만 픽셀 값이 변경되지 않음.

8비트와 24비트 트루컬러를 지원  ->  1600만색 지원

 

 

 

728x90