[그림 1]
글을 그림으로 시작.
IplImage* img = cvLoadImage( /*filepath*/ );
: 영상을 불러온다.
대문자 I(아이) 소문자 p(피) 소문자 l(엘) 대문자 I(아이) 이다.
cvNamedWindow( /*Window name*/, /*option value*/);
: 영상을 표시할 윈도우를 하나 만든다. HighGUI 라이브러리에서 제공.
: 윈도우 이름으로 윈도우를 등록하며 이로 윈도우를 또한 구분한다.
: 뒤 옵션(속성)은 0이 기본값이다. 이 0번 옵션은 윈도우 크기를 고정한다.
: CV_WINDOW_AUTOSIZE으로 하면 영상에 맞게 재조절된다.
cvShowImage( /* Window name */ , img );
: 영상을 윈도우에 출력한다.
: 지정된 이름을 넣는다. 없는 이름을 넣으면 새로 창이 나타난다.
: 만일 윈도우가 CV_WINDOW_AUTOSIZE로 지정되어 있다면 영상에 맞게 크기가 재조절된다.
cvWaitKey(0);
: 프로그램 동작을 멈추고 키 입력을 기다린다.
: 인자가 양수이면 ms 단위로 기다리다가 동작을 재개한다.
: 0 또는 음수가 인자로 들어오면 키 입력때까지 무한 대기한다.
cvReleaseImage( &img );
: 할당되었던 메모리공간을 해제한다.
: img에는 NULL이 할당된다.
cvDestroyWindow( /*window name*/ )
: 윈도우를 해제한다.
댓글 없음:
댓글 쓰기