CS50 x edwith 강의를 들으며 정리하는 용도의 포스팅입니다.
핵심개념
- 이미지 파일 형식
- 확장자
- JPG
- BMP
이미지
- 대표적인 이미지 파일 형식
- 비트맵(.bmp), JPG(.jpg), PNG(.png), GIF(.gif) 등.
사진 파일에 들어있는 정보
- 사진을 찍어 이미지에 저장하면 보통 JPEG라는 확장자를 갖고 이미지를 압축 및 저장.
- 저장되는 형식에 따라 파일 안에 들어가 있는 비트 데이터들의 구조 또한 다름.
- 이 때문에 각각의 이미지 파일은 보통 첫 부분에 파일을 구분할수 있는 구분자를 넣어둠.
- JPEG의 경우 255 216 255 라는 10진수로 시작됨.
이미지 파일에 들어있는 정보
- BMP
- 이미지 데이터를 가장 단순하게 저장.
- 압축을 하지 않아 크기가 크다는 단점.
- JPEG
- 이미지를 압축하는 장점.
- 1600만 색상을 나타낼수 있어 고해상도에 적합.
- GIF
- 이미지의 전송을 빠르게 하기 위해 압축저장 방식 사용.
- JPEG보다 압축률은 낮지만 압축 시 이미지 손상이 적음.
- PNG
- GIF와 JPEG의 장점만을 합쳐 놓은 압축방식.
- GIF보다 압축률이 좋고 JPEG보다 원본에 손상이 적어 효과적.
Comments