【发布时间】:2019-08-28 03:07:37
【问题描述】:
所以我链接了 OpenCV 的所有库,我已经添加了它工作所需的所有 .lib 和 .dll,但是当我去尝试获取图片以显示它时说图片不存在。所有路径都正确,图像在解决方案的主目录中,这是代码。
Mat color = imread("wall.jpg");
也试过了:
D:\\wall.jpg和D:\wall.jpgD:/wall.jpg和D://wall.jpg
#include<opencv2/opencv.hpp>
#include<opencv2/imgcodecs.hpp>
using namespace std;
using namespace cv;
int main()
{
Mat color = imread("wall.jpg");
if (color.empty())
{
cout << "image is empty" << endl;
system("pause");
exit(-1);
}
else
{
cout << "image is displayed" << endl;
imshow("window", color);
}
waitKey();
}
代码输出
image is empty Press any key to continue . . .
应该说
image displayed
【问题讨论】:
标签: c++ image-processing opencv4