3장 BMP 파일의 이해
영상을 컴퓨터에 보관하기 위해서는 파일 형태로 저장을 해야 한다. 영상을 저장할 수 있는 파일 포맷으로는 BMP, JPG, GIF, PNG, TIF 등 여러 가지가 존재한다. 이 중 BMP 포맷은 Windows에서 영상을 파일로 표현할 때 사용되는 가장 기본적인 파일 포맷이다. BMP 파일은 다른 영상 파일 포맷과 달리 영상 압축 기법을 사용하지 않으며 그 구조가 상당히 단순한 편이다. 영상 처리 프로그래밍을 하기 위해 BMP 파일 구조를 분석하여 파일 입출력 프로그래밍을 해보는 것은 꽤 가치 있는 작업이라고 생각한다. 이 장에서는 BMP 파일의 구조에 대해 자세히 알아본 후, 실제 프로그램에서 BMP 파일을 읽어서 화면에 출력하는 방법에 대하여 알아본다.