opencv实例一:显示一张图片

第一个简单的实例,显示一张图片:

1)代码如下

 /***********************************************************************************
开发环境:opencv3.0.0 + vs2012旗舰版;win7正式版32位
作者信息:博乐Bar
开发时间:20150909
***********************************************************************************/ //显示图像文件
#include <opencv2/opencv.hpp>
using namespace std;
//隐藏控制台窗口
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"") int main()
{
const char *ImageName = "在路上.jpg";
const char *WindowsTitle = "OpenCV第一个程序(显示一张图片)"; //从文件中读取图像
IplImage *pImage = cvLoadImage(ImageName, CV_LOAD_IMAGE_UNCHANGED); //创建窗口
cvNamedWindow(WindowsTitle, CV_WINDOW_AUTOSIZE); //在指定窗口中显示图像
cvShowImage(WindowsTitle, pImage); //等待按键事件
cvWaitKey(); //销毁一个窗口
cvDestroyWindow(WindowsTitle); //释放cvLoadImage()加载的图像,释放内存
cvReleaseImage(&pImage); return ;
}

2)运行结果如下图

opencv实例一:显示一张图片

3)关于上述几个函数

① cvloadimage

http://baike.haosou.com/doc/6949440-7171841.html

②cvWaitKey

http://baike.haosou.com/doc/7584171-7858265.html

上一篇:Python+OpenCV图像处理(九)—— 模板匹配


下一篇:如何让一张图片变成二值图像?python+opencv图像处理