- /* usage: prog <image_name> */
- #include "cv.h"
- #include "highgui.h"
- int main( int argc, char** argv )
- {
- IplImage* img;
- if( argc == 2 && (img = cvLoadImage( argv[1], 1)) != 0 )
- {
- cvNamedWindow( "Image view", 1 );
- cvShowImage( "Image view", img );
- cvWaitKey(0); // 非常重要,内部包含事件处理循环
- cvDestroyWindow( "Image view" );
- cvReleaseImage( &img );
- return 0;
- }
- return -1;
- }