//사용법: ex2-1.exe <imagefile>
//
//#include "highgui.h" -> 왜 가져올 수가 없을까
# include <opencv\highgui.h>
int main(int argc, char** argv){
//IplImage* img = cvLoadImage(argv[1]); //argv[1] 여기는 이미지 띄울 경로
IplImage* img = cvLoadImage("c:/opencv/build/doc/opencv-logo.png"); //영상을 불러온다
cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);//윈도우 상단의 타이틀바
cvShowImage("Example1",img);//윈도우에 영상 출력
cvWaitKey(0);//사용자로부터 키를 입력 받음
cvReleaseImage(&img);//할당된 메모리 공간 해제
cvDestroyWindow("Example1");//윈도우 닫음
return 0;
}
cvShowImage("Example1",img);
원도우레 이미지를 출력해주는 함수
원형 : void cvShowImage(const char* name, const cvArr* image);
파라미터 : Const char* name - 어느 윈도우에 출력할지 식별자를 넘긴다.
Const cvArr* image - 출력할 영상이 들어있는 IplImage에 포인터를 넘김
***** cost : 구조체 포인터 변수
cost->coffee 와 (*cost).ceffee 는 같은 표현이다.
(어느 블로그에서 찾아서 책에 적어놨던 내용인데.. 어디 블로그였는지는 나중에 찾아서 추가.ㅠ)
'공부해요 > OpenCV' 카테고리의 다른 글
[ openCV 제대로 배우기 ] ex2-6.exe - 캐니 엣지 검출기 (0) | 2014.07.28 |
---|---|
[ openCV 제대로 배우기 ] ex2-5.exe - cvPyrDown()함수를 사용하여 입력 영상의 가로,세로 크기 반으로 줄이기기 (0) | 2014.07.28 |
[ openCV 제대로 배우기 ] ex2-4.exe - 간단한 변환 (0) | 2014.07.28 |
[ openCV 제대로 배우기 ] ex2-3.exe - 간단한 사용자 인터페이스 추가 (0) | 2014.07.28 |
[ openCV 제대로 배우기 ] ex2-2.exe - AVI동영상 재생 (0) | 2014.07.28 |