你好,我已经将OpenCV导入到我的C++项目中,但是由于某种原因,我的代码给了我这个错误。
产品编号:
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>
int main()
{
std::string path = "Resources/test.png";
cv::Mat img = cv::imread(path);
imshow("Image", img);
cv::waitKey(0);
return 0;
}
字符串
错误:
的数据
我想这可能是因为我的路径,但我不确定我认为我是否正确。
的
的
enter image description here
编辑:我重新安装了安装程序,并在新的路径中安装了openCV,现在我有.dll
文件,但它一直给我一个错误,这里是新的屏幕截图
型
在此处输入图像描述
型
型
2条答案
按热度按时间hgb9j2n61#
也许它会帮助某人说明:
1.打开项目->属性
1.配置属性->调试->环境
您需要文件夹的路径
huwehgph2#
解决方案是安装一个新的安装程序,并将OpenCV安装到另一个路径,不知道为什么它有帮助,但仍然感谢所有帮助过的人。