OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
2018-03-16 10:22
2236 查看
哪位大神帮我看下我的代码 终端显示出错:
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:\build\master_winpack-build-win64-vc14\opencv\modules\highgui\src\window.cpp, line 304
具体代码:#include <opencv2/core./core.hpp>
#include <opencv2/highgui./highgui.hpp>
using namespace cv;
int main()
{
Mat girl = imread("girl.jpg");
namedWindow("【1】动漫图");
imshow("【1】动漫图", girl);
Mat image = imread("dota.jpg", 199);
Mat logo = imread("dota_logo.jpg");
namedWindow("【2】原画图");
imshow("【2】原画图", image);
namedWindow("【3】logo图");
imshow("【3】logo图", logo);
Mat imageROI;
imageROI = image(Rect(800, 350, logo.cols, logo.rows));
addWeighted(imageROI, 0.5, logo, 0.3, 0., imageROI);
namedWindow("【4】原画+logo图");
imshow("【4】原画+logo图", image);
imwrite("由imwrite生成的图片.jpg", image);
waitKey();
return 0;
}
运行出错:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/10/3dca53578e84b2ca7af18b0f8bbae4e1)
谢谢!
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:\build\master_winpack-build-win64-vc14\opencv\modules\highgui\src\window.cpp, line 304
具体代码:#include <opencv2/core./core.hpp>
#include <opencv2/highgui./highgui.hpp>
using namespace cv;
int main()
{
Mat girl = imread("girl.jpg");
namedWindow("【1】动漫图");
imshow("【1】动漫图", girl);
Mat image = imread("dota.jpg", 199);
Mat logo = imread("dota_logo.jpg");
namedWindow("【2】原画图");
imshow("【2】原画图", image);
namedWindow("【3】logo图");
imshow("【3】logo图", logo);
Mat imageROI;
imageROI = image(Rect(800, 350, logo.cols, logo.rows));
addWeighted(imageROI, 0.5, logo, 0.3, 0., imageROI);
namedWindow("【4】原画+logo图");
imshow("【4】原画+logo图", image);
imwrite("由imwrite生成的图片.jpg", image);
waitKey();
return 0;
}
运行出错:
谢谢!
相关文章推荐
- OpenCV Error:Assertion failed (size.width>0 && size.height>0) in cv::imshow
- OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
- OpenCV打开摄像头出现运行错误OpenCV Error:Assertion failed (size.width>0&&size.height>0)in cv::imshow,……
- 用vs2017编写opencv程序,出现下列错误OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
- OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
- opencv 报错 OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow
- opencv报错 error: (-215) size.width>0 && size.height>0 in function cv::imshow
- OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow
- Opencv Error:Assertion failed(size.with>0&&size.height>0) in imshow
- OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow
- 解决Opencv的error: (-215) size.width>0 && size.height>0 in function cv::imshow
- Assertion failed (size.width>0 && size.height>0)
- 关于OpenCV Error: Assertion failed (size.width>0 && size.height>0)的问题
- 【python】error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize
- 【已解决】error: (-215) size.width>0 && size.height>0 in function imshow
- 【python】error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize
- OpenCV Error: Assertion failed (dsize.area() || (inv_scale_x > 0 && inv_scale_y > 0)) in unknown fun
- error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize
- OpenCV c++ assertion failed <i < 0> in cv::_InputArray::getMat 错误的原因
- gvim 报错: CRITICAL **: murrine_style_draw_box: assertion `height >= -1' failed