img = cv2.imread('D:\textdect3_files\text1.jpg', 0);
vis = img.copy()
mser = cv2.MSER()
做文本检测运行我得到这种类型的错误 AttributeError错误的代码之后:“NoneType”对象有没有属性“复制”。 我该如何解决这种类型的错误?我从图像
img = cv2.imread('D:\textdect3_files\text1.jpg', 0);
vis = img.copy()
mser = cv2.MSER()
做文本检测运行我得到这种类型的错误 AttributeError错误的代码之后:“NoneType”对象有没有属性“复制”。 我该如何解决这种类型的错误?我从图像
返回的图像是无。从documentation
Warning Even if the image path is wrong, it won’t throw any error, but print img will give you None
这很可能是因为你有错误的图像路径(“d:\ textdect3_files \ text1.jpg”)
确保在路径你的形象存在,您有权通过您的python代码从该位置读取。
看起来图像路径不正确,导致出现'NoneType'
错误。要修复它,请修改路径如下。
img = cv2.imread('D:\\textdect3_files\\text1.jpg', 0)
或img = cv2.imread('D:/textdect3_files/text1.jpg', 0)
或img = cv2.imread(r'D:\textdect3_files\text1.jpg', 0)
你必须使用双斜线''\\而不是一个。如果不是,它将采用字符'\ t'是一个标签.... – api55
请阅读本文[“我应该怎么做当有人回答我的问题?”](http://stackoverflow.com/help/someone-答案)。 – thewaywewere