求大佬
opencv吧
全部回复
仅看楼主
level 1
本人小白,初次开始接触opencv 我今天在visual studio中 写了一个读图片的程序,但是图片始终是不能进行相应的显示,OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file ..\..\..\..\opencv\modules\highgui\src\window.cpp, line 261 在网上找了一些说是图片路径错误(1,图片要放在 .cpp同一目录文件下 2.把图片路径改成绝对路径。)已经尝试,但是还是没有解决,不知道是不是我路径还没有改对,还是配置的OpenCV有问题。希望大佬帮解决下[呵呵]
2020年04月21日 08点04分 1
level 1
你的给一下代码呀[笑尿]
2020年04月21日 16点04分 2
level 1
int main()
{
cv::Mat image;
//输出相应空图像 0*0
std::cout << "This image is " << image.rows << " x "<< image.cols << std::endl;
image= cv::imread("snow.jpg"); //输入图像文件,网上说这里错误
if(image.empty())
{
cout<<"图像是否为空"<<std::endl;
}
cv::namedWindow("Original Image");
cv::imshow("Original Image", image);//输出图像
return 0;
}
2020年04月21日 22点04分 3
level 1
This image is 0 x 0
图像是否为空
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file ..\..\..\..\opencv\modules\highgui\src\window.cpp, line 261
请按任意键继续. . .
这是输出的结果
2020年04月21日 23点04分 4
level 1
已经解决,是在visual stdio的附加依赖项和 OpenCV的配置中出现问题,如果有遇到这样的问题可以试试
2020年05月04日 10点05分 5
1