gpt4 book ai didi

python - 我们可以训练 haar-cascade 来检测数字和字母吗?

转载 作者:太空狗 更新时间:2023-10-29 12:41:19 25 4
gpt4 key购买 nike

我们想要训练一种特定的字体和 A-Z 中的所有字母以及 0-9 中的所有数字。每个有多少个正样本和负样本可以完成这项工作?虽然这将是一项繁琐的任务,但 tesseract 读取移动车辆的车牌并不是那么准确。完成任务还有其他建议吗?

最佳答案

我引用了以下维基百科文章- https://en.m.wikipedia.org/wiki/Automatic_number_plate_recognition

软件识别车牌需要七种主要算法:

1.Plate localization——负责在图片上寻找和隔离车牌。

2.板的方向和尺寸——补偿板的倾斜并将尺寸调整到所需尺寸。

3.归一化——调整图像的亮度和对比度。

4.Character segmentation——找出车牌上的单个字符。

5.光学字符识别。

6.句法/几何分析——根据国家特定规则检查字符和位置。

7.对多个字段/图像的识别值进行平均,以产生更可靠或更有信心的结果。特别是因为任何单个图像都可能包含反射光耀斑、被部分遮挡或其他临时效果。

回到您的问题 Haar 级联可用于定位车牌。但是对于 OCR 部分,我个人会推荐 CNN 网络。你可以在这里找到一个实现- https://matthewearl.github.io/2016/05/06/cnn-anpr/

还有这个专门从事任务的图书馆- https://github.com/openalpr/openalpr也检查一下

对于 haar 级联- https://github.com/opencv/opencv/blob/master/data/haarcascades/haarcascade_licence_plate_rus_16stages.xml

祝你好运

关于python - 我们可以训练 haar-cascade 来检测数字和字母吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42991316/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com