opencv错误记录(2)opencv读取图片显示不出来

在Visual Studio 2010下配置好OpenCV环境后,运行读取图片显示程序遇到问题。图片无法显示,分析原因可能在于路径名。通过修改D:guitar.jpg为D:/guitar.jpg解决了问题。提示在代码正确时,应检查路径是否使用了正确的格式,特别是相对路径的表示。
摘要由CSDN通过智能技术生成

问题:opencv读取图片显示不出来

图片显示不出来原因分析

配置好了opencv在visual studio 2010下的环境,接下运行opencv读取图片并显示的程序,改程序参考自《学习opencv》。
程序如下:

#include "highgui.h";
int main(int argc,char * * argv)
{
    IplImage* img=cvLoadImage("D:\guitar.jpg");
    cvNamedWindow("Example1");
    cvShowImage("Example1",img);
    cvWaitKey(0);
    cvReleaseImage( &img );
    cvDestroyWindow( "Example1" );
}

结果显示如上图所示。

通过在百度的搜索,我认为主要原因出现在路径名的问题上。

下面这句中的D:\guitar.jpg是有问题的:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值