opencv实例一:显示一张图片

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

1)代码如下

 1 /***********************************************************************************
 2 开发环境:opencv3.0.0 + vs2012旗舰版;win7正式版32位
 3 作者信息:博乐Bar
 4 开发时间:20150909
 5 ***********************************************************************************/
 6 
 7 //显示图像文件
 8 #include <opencv2/opencv.hpp>
 9 using namespace std;
10 //隐藏控制台窗口
11 #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")
12 
13 int main()
14 {
15     const char *ImageName = "在路上.jpg";
16     const char *WindowsTitle = "OpenCV第一个程序(显示一张图片)";
17 
18     //从文件中读取图像
19     IplImage *pImage = cvLoadImage(ImageName, CV_LOAD_IMAGE_UNCHANGED);
20 
21     //创建窗口
22     cvNamedWindow(WindowsTitle, CV_WINDOW_AUTOSIZE);
23 
24     //在指定窗口中显示图像
25     cvShowImage(WindowsTitle, pImage);
26 
27     //等待按键事件
28     cvWaitKey();
29 
30     //销毁一个窗口
31     cvDestroyWindow(WindowsTitle);
32 
33     //释放cvLoadImage()加载的图像,释放内存
34     cvReleaseImage(&pImage);
35 
36     return 0;
37 }
View Code

2)运行结果如下图

显示

3)关于上述几个函数

① cvloadimage

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

②cvWaitKey

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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值