OpenCV(3.4.1) Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow
时间: 2023-12-10 18:04:45 浏览: 352
opencv显示 rtion failed) size.width>0 && size.height>0 in function ‘cv::imshow’的解决方案vscode
这个错误通常是由于图像的尺寸不正确导致的。在使用cv::imshow函数显示图像时,需要确保图像的宽度和高度大于0。
你可以检查一下你的代码,确保在调用cv::imshow函数之前,图像已经被正确加载并且尺寸是有效的。你可以使用cv::imread函数来加载图像,并使用cv::Mat::empty函数来检查图像是否为空。
另外,还有一个可能的原因是你提供给cv::imshow函数的窗口名称不正确。确保你提供的窗口名称与你创建窗口时的名称一致。
如果问题仍然存在,请提供更多的代码细节,以便我能够更好地帮助你解决问题。
阅读全文