0

我目前正在研究我的学习结束项目:我的项目的标题是“实时检测摩洛哥车牌(ALPR)”,不幸的是,我试图在 ALPR 组中发布我的问题,我没有收到回复 。当我在 youtube 上看到您的视频时,我决定与您联系,我想通知您,我对摩洛哥车牌有很多问题。这是摩洛哥车牌的一个例子: Morrocan alpr

我尝试使用OPENALPR:当我运行命令行“alpr lprmr.jpg”时,它给了我这个结果:

plate0:8 个结果 - 4316 置信度:83.3094 - 43I6 置信度:76.1957 - 431B 置信度:68.5094 - 431G 置信度:67.8764 - 431S 置信度:64.9272 - 43IB 置信度:61.3957 - 43IG 置信度:60.7626 - 43IS 置信度:57

就像您看到 tesseract 由于垂直线和阿拉伯字符而失败一样。但是,我可以使用 OpenCV 的连接组件功能将图像分成 3 个部分。第一部分和第三部分将与 tesseract 一起正常工作。对于阿拉伯字符,如果你有足够的数据集,我可以建立一个神经网络来对它们进行分类。要获得完整的车牌,我将不得不连接 3 个部分。为此,我认为我应该修改代码:/openalpr/src/openalpr/ocr/segmentation/charactersegmenter.cpp

问题是如何修改此代码并检测完整的摩洛哥板块?

编辑:我们在摩洛哥使用的阿拉伯字母是:أ ب ت ج ح د هـ 预期结果是:77143 د 6 د垂直线无关紧要,我必须使用它们来分隔图像并分别读取数据。提前致谢

4

0 回答 0