使用 opencv 在我的图像上应用阈值时出错
Error while applying threshold on my image using opencv
当我进行卡片扫描以从图像中提取文本时,我想从图像中获取准确的文本,但我只能从卡片中获取准确的图像值,我试图在我的卡片上应用自适应阈值,但我'我收到类似
的错误
File "C:/Users/shruthipriyanka/PycharmProjects/Scanning/sample.py", line 11, in <module>
newimage = cv2.resize(oriimage,(583,327))
Type Error: src is not a numpy array, neither a scalar
任何人都可以解释我做错了什么并为此提出一些解决方案。
最有可能发生的情况是您将 PIL 图像传递给调整大小函数。您可以像这样pix = numpy.array(pic)
将图像转换为 numpy 数组。
当我进行卡片扫描以从图像中提取文本时,我想从图像中获取准确的文本,但我只能从卡片中获取准确的图像值,我试图在我的卡片上应用自适应阈值,但我'我收到类似
的错误 File "C:/Users/shruthipriyanka/PycharmProjects/Scanning/sample.py", line 11, in <module>
newimage = cv2.resize(oriimage,(583,327))
Type Error: src is not a numpy array, neither a scalar
任何人都可以解释我做错了什么并为此提出一些解决方案。
最有可能发生的情况是您将 PIL 图像传递给调整大小函数。您可以像这样pix = numpy.array(pic)
将图像转换为 numpy 数组。