Python 基于计算机视觉的字母分类

Python 基于计算机视觉的字母分类,python,opencv,computer-vision,Python,Opencv,Computer Vision,我是图像处理的初学者。我正在尝试使用计算机视觉检测A、B、C、D、1,2。 如何在没有深入学习的情况下检测和分类此图像。 图像是 , 我的假设,如果它可以解决的轮廓分析。但是我不知道怎么做。 任何实施想法或帮助都将受到高度赞赏。提前感谢。由于您的所有字母和数字都显示为完全白色,我将首先对您的图像进行预处理,在高强度灰度值下进行一些简单的阈值处理: src = cv.imread("A.png", 0) ret,thresh = cv.threshold(src, 245, 2

我是图像处理的初学者。我正在尝试使用
计算机视觉检测
A、B、C、D、1,2
如何在没有深入学习的情况下检测和分类此图像。 图像是 ,

我的假设,如果它可以解决的轮廓分析。但是我不知道怎么做。
任何实施想法或帮助都将受到高度赞赏。提前感谢。

由于您的所有字母和数字都显示为完全白色,我将首先对您的图像进行预处理,在高强度灰度值下进行一些简单的阈值处理:

src = cv.imread("A.png", 0)
ret,thresh = cv.threshold(src, 245, 255, cv.THRESH_BINARY)
因此,您将得到如下结果:


在此之后,有许多方法可以检测图像上出现的数字/字母。您可以使用可用的OCR软件包,如或手动实现每个可用的数字/字母。

非常感谢您的帮助。@TA我明白了,我删除了注释,谢谢您澄清!