OpenCV入门(1)——图像载入,显示

Opencv入门:

 1 /*-------------------------------程序介绍------------------------------*/
 2 //版本:VS2017 + Opencv2.4.9
 3 //描述:OPENCV入门——图像载入,显示
 4 /*---------------------------------------------------------------------*/
 5 
 6 #include <highgui.h>
 7 
 8 using namespace cv;
 9 
10 
11 int main()
12 {
13     //将图像文件加载至内存 分配图像数据结构所需要的内控 返回一个指向数据结构IplImage的内存块:
14     IplImage *img = cvLoadImage("test1.jpg");
15 
16     //需要把这个图片放在这个project下面
17     //定义两个窗口,自由大小。本函数由HighGUI库提供。第二个参数如果为0,则窗口大小不会因图像的大小而改变。
18     cvNamedWindow("Image-in", CV_WINDOW_AUTOSIZE);
19 
20     //显示原jpg图
21     cvShowImage("Image-in", img);
22 
23     //cvWaitKey的参数如果是正值,则程序会等待数值个毫秒,然后继续运行;如果是负值或者0,就会等待用户触发按键操作,然后继续程序。
24     cvWaitKey();
25 
26     //清除垃圾
27     cvReleaseImage(&img);
28 
29     //销毁窗口,养成好习惯
30     cvDestroyAllWindows();
31 
32     return 0;
33 }
原文地址:https://www.cnblogs.com/thunder-wu/p/6903182.html