이번 실습은, 이미지를 화면에 출력하는 예제이다.
#include <highgui.hpp> int main() { IplImage* image = cvLoadImage("/Users/Timo/Desktop/im.jpg"); cvNameWindow("Example",CV_WINDOW_AUTOSIZE); cvShowImage("Example",image); cvWaitKey(0); cvReleaseImage(&image); cvDestoryWindow("Example"); return 0; }
IplImage는, 앞으로 자주 사용되게될 변수이며, 화면에 보여지는 한개의 이미지를 삽입할수있다.
cvNameWindow는, 결과물을 보여주는 Window 창을 의미한다.
cvWaitKey는, 지정된 키를 기다리는 함수이다.
항상 마지막에는 cvReleaseImage, cvDestroyWindow 함수를 이용해 메모리에 할당된 내용을 제거한다