在VS中OpenCV用imread读取不到图片

【1】问题

在VS中OpenCV用imread读取不到图片

【2】 解决办法

(1) 检查是否Debug下用了Release的dll或者lib,或者输入-链接器中写错了。
(2) 检查读取文件的路径和格式是否错误,包括是否用了\和是否填写图片的格式正确。

image = imread("D:\\Opencv\\Engine\\LearnOpencv\\images\\puppy.bmp");

(3)没有加cv::waitKey(0),图片无法挂在屏幕上,可能也不显示。

你可能感兴趣的:(图像处理,opencv,opencv)