首页 > 其他 > 详细

【OpenCV练习】简单显示图片的代码

时间:2016-07-10 13:46:42      阅读:192      评论:0      收藏:0      [点我收藏+]

今天依照网上的教程尝试了一下最基本的图片显示。

首先想说一下编译时出现的问题,开始时在编译时会出现无法识别cvReleaseImage的情况,是因为没有在配置中包含相应的core的库文件。

技术分享

加进去就解决这个问题了。

另一个问题是在编译通过以后提示程序拒绝访问,经网上查找好像和英雄联盟有关。。貌似是LOL关闭了什么调试功能,总之重启一下电脑就好了。

最后放上相应代码:

#include <iostream>
//#include <opencv/cv.h>
//#include <opencv/cxcore.h>
#include <opencv2/highgui/highgui.hpp>

//显示图片
int main()
{
    IplImage* src = cvLoadImage ("D:\\1.jpg");
    cvNamedWindow("picture");
    cvShowImage("picture",src);
    cvWaitKey(0);
    cvReleaseImage(&src);
    cvDestroyWindow("picture");
    return 0;
}

现在还是没有搞清楚包含库的原理,一开始根据视频来做时把 include <opencv/cv.h> 写在里面,现在注释以后发现也没有问题啊。随着更多接触OpenCV以后可能会慢慢理解这些吧。

 

【OpenCV练习】简单显示图片的代码

原文:http://www.cnblogs.com/XiaodongZhang/p/5657471.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!