【问题标题】:Alphabet classification Using Computer Vision使用计算机视觉进行字母分类
【发布时间】:2021-01-08 13:14:12
【问题描述】:

我是图像处理的初学者。我正在尝试使用computer vision 检测A,B,C,D,1,2如何在没有深度学习的情况下检测和分类这张图片。 图像是 ABC2

我的假设是否可以通过轮廓分析来解决。但不知道该怎么做。 任何实施想法或帮助将不胜感激。提前致谢。

【问题讨论】:

  • @TA 我明白了,我删除了评论,谢谢澄清!

标签: python opencv computer-vision


【解决方案1】:

由于你所有的字母和数字总是看起来完全是白色的,我会先用高强度灰度值的一些简单阈值对你的图像进行预处理:

src = cv.imread("A.png", 0)
ret,thresh = cv.threshold(src, 245, 255, cv.THRESH_BINARY)

你会得到这样的结果:

在此之后,您可以通过多种方式检测图像上出现的数字/字母。您可以使用可用的 OCR 包,例如 pytesseract 或为每个可用的数字/字母手动实现 template matching

【讨论】:

    猜你喜欢
    • 2018-11-07
    • 2014-07-07
    • 1970-01-01
    • 2021-08-05
    • 2010-10-30
    • 2011-10-18
    • 2017-08-26
    • 2015-02-28
    • 2021-06-27
    相关资源
    最近更新 更多