2장 Visual C++ 프로그래밍
영상 처리를 공부함에 있어 영상 처리 알고리즘을 배우는 것과 더불어 중요한 것은 프로그래밍 언어 문법과 프로그램 개발 툴 사용법을 익히는 것이다. 영상 처리 이론을 배우더라도 실제 프로그램으로 구현하여 결과를 보지 않으면 제대로 이해했는지를 알 수 없다. C, C+ +, Java 등 다양한 프로그래밍 언어가 있지만, 영상 처리 알고리즘 개발 및 디버깅에 가장 적합한 개발 환경은 단연 Microsoft 社의 Visual C+ +라고 생각한다. 특히 Microsoft 정책이 변경되어 개인적인 공부 및 개발을 위해서는 최신 Visual C+ +를 무료로 사용할 수 있는 환경이 조성되었다. 이 장에서는 최신 버전의 Visual C+ +를 이용하여 Windows 응용 프로그램을 만드는 방법에 대해 알아본다.