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 }