Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:Opencv:error:(-215)size.width>;0&&;尺寸、高度>;函数cv::imshow中的0_Python_Opencv_Image Processing - Fatal编程技术网

Python:Opencv:error:(-215)size.width>;0&&;尺寸、高度>;函数cv::imshow中的0

Python:Opencv:error:(-215)size.width>;0&&;尺寸、高度>;函数cv::imshow中的0,python,opencv,image-processing,Python,Opencv,Image Processing,我试图在python中使用openCV加载图像,但遇到如下错误: 错误:C:\projects\opencv python\opencv\modules\highgui\src\window.cpp:325:错误:(-215)函数cv::imshow中的size.width>0&&size.height>0 它和图像的大小有关系吗? 这个错误的可能解决方案是什么 我将把追踪回传给你作为附件。 谢谢 我很确定这是你的问题: img = cv2.imread ('C:\Users\Ravi\.sp

我试图在python中使用openCV加载图像,但遇到如下错误:

错误:C:\projects\opencv python\opencv\modules\highgui\src\window.cpp:325:错误:(-215)函数cv::imshow中的size.width>0&&size.height>0

它和图像的大小有关系吗? 这个错误的可能解决方案是什么

我将把追踪回传给你作为附件。 谢谢


我很确定这是你的问题:

img =  cv2.imread ('C:\Users\Ravi\.spyder\Ravi_Pic.jpc', 0)
您需要在窗口上使用双反斜杠,您可能还需要删除。在spyder,但这可能没有什么区别

img =  cv2.imread ('C:\\Users\\Ravi\\.spyder\\Ravi_Pic.jpc', 0)

您的图像的宽度和高度似乎为0。您能告诉我们什么是
img.shape
吗?看起来图像没有加载,或者由于图像类型而无法打开图像,这可能是OpenCV无法打开图像,或者路径错误(建议始终传递原始字符串或转义),或者文件没有打开的正确权限请告诉我,什么是
.jpc
?我的错,是.jpg。对不起,重复:我用了两个反斜杠,效果很好。谢谢GPPK。如果有帮助,请接受答案!真的有用吗或者是.jpc错别字,应该是.jpg吗?@vanilla几乎肯定两者都有,但请记住,这个问题长期以来一直被否决,并以重复的形式结束(应该是这样的),可能没有必要长时间考虑它。是的,只是带着一个类似的问题来到这里。我想澄清这一点,因为浪费时间去尝试实际上没有什么不同的东西是一种耻辱。
img =  cv2.imread ('C:\\Users\\Ravi\\.spyder\\Ravi_Pic.jpc', 0)