Python-OpenCv错误-261

时间:2014-08-24 12:37:08

标签: python opencv

我是Python-OvenCV编程的新手。我正在使用python idle来加载和显示文件夹中的图像。它显示以下错误:

**Traceback (most recent call last):   
File "C:\Python27\a.py", line 4, in <module>


cv2.imshow("abc",img)    
error: ..\..\..\..\opencv\modules\highgui\src\window.cpp:261: error: (-215)   size.width>0 && size.height>0 in function cv::imshow**    

我的代码是:

import cv2    
import numpy as np    
img = cv2.imread("C:\Users\Mayur\Desktop\ab.bmp",0)    
cv2.imshow("abc",img)     
cv2.waitKey()    

我已经搜索了解决方案,但它们都是用于matlab而我正在使用python IDLE。

1 个答案:

答案 0 :(得分:0)

你可能已经找到了解决方案,但不管怎么说都会给出答案。

尝试在python中读取文件时,这是一个常见的错误。根据我的经验,当您命名文件位置时,python不喜欢“\”。相反,你应该使用“/”。这应该是什么样的:

img = cv2.imread("C:/Users/Mayur/Desktop/ab.bmp",0)