关于imread读不到图像

一个简单的问题,我用imread读图像,结果为空,即rows 0 cols 0 channels 0 ...
换了cvLoadImage 又可以。我的代码如下:
Ptr<IplImage> img = cvLoadImage("lena.jpg",-1);
Mat matimg(img);
这样的话matimg是有数据的。
但是我直接读:
Mat matimg = imread("lena.jpg",-1);

 

解决方案:

debug 版本中lib 设置为:*244d.lib 之类的
release 版本中lib 设置为:*244.lib 之类的

你可能感兴趣的:(关于imread读不到图像)