(CS50)-컴퓨터와 컴퓨팅(이미지)

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보다 원본에 손상이 적어 효과적.

ASCII 인코딩 표준

출처

Comments