新手求教!!opencv2.0中第一个代码就无法通过,求大神指教!! 10

刚刚好不容易按照http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85... 刚刚好不容易按照http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0
在vs2008中配置了opencv2.0,但是网页下面那段代码就没有通过,不知道为何啊!!!在配置过程中,运行OpenCV.sln的时候,release下的编译只完成了一半,电脑就进行不下去了,听说release编译不成功影响不大,无奈我就没管,继续完成了配置过程。最后的代码却没能成功显示lena的图像。运行结果如下

我看了一下,运行完后会闪过dos界面,上边写了Can not load image
我猜是运行到
if (img.empty())
{
fprintf(stderr,"Can not load image %s\n", imagename);
return-1;
}
这段时除了问题,但又不知道img.empty()是个什么意思
内容有点杂,请教了!作为一个刚刚接触opencv的学生,小弟实在是无能为力了,请大家好心帮帮忙!!
展开
 我来答
素甘淡泊心常泰
2013-01-14 · TA获得超过514个赞
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:74.8万
展开全部
从描述看来,环境配置上应该是没什么问题。release下的编译不成功对你现在调试学习确实影响不大。
img.empty()说明前一句读取图像文件失败,就结束程序了。
不知你的"lena.jpg"放在哪里了?按例子这样应该是放在程序开发目录下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jackone32123
2013-01-14 · TA获得超过441个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:281万
展开全部
你放图片在你的文件夹里了么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式