EasyOCR无法检测到车牌上的数字7,

w41d8nur  于 3个月前  发布在  其他
关注(0)|答案(2)|浏览(59)

为什么EasyOCR在检测中排除了数字7?毫无疑问,它总是排除7。有什么建议可以解决这个问题吗?

odopli94

odopli941#

我猜想左侧的灰色条纹与这里的'7'数字足够接近,以至于它将'7'视为条纹的一部分。
如果你尝试分割图像以找到车牌的角落,然后使用透视变换获得俯视图 - 这将减少视差失真,这可能是问题的部分原因。你可以了解更多关于https://pyimagesearch.com/2014/08/25/4-point-opencv-getperspective-transform-example/的信息。
其他可能有帮助的事情是将allowlist参数设置为仅允许数字('0123456789'),并尝试调整对比度和文本检测参数。

jrcvhitl

jrcvhitl2#

我认为有两个问题:

  • 文本检测模型(Craft)在您的测试数据集上没有得到很好的训练,您需要对其进行微调。(在这里,文本检测是问题所在)
  • 文本检测参数没有正确设置

请检查这两个问题并报告结果。

相关问题