我使用emguCV和c#的tesseract来识别车牌号码,这张照片是从一个尺寸为1280x960的IP摄像机上捕捉到的,结果是负值,第一个图像是:
然后,我用我的笔记本网络相机的图像测试同样的程序,结果是肯定的,车牌被重新定位,数字被成功读取(图片大小为640x480 )。
我需要知道图片大小或分辨率是否会影响到牌照的延迟检测!?
发布于 2018-03-12 09:39:32
在图像校正/形态学方面有一些很好的答案,充分利用了FindContours
。基本上,你需要找到旋转矩阵,这样才能使板块变平。答案里的人就是这么做的。
Rectangle detection / tracking using OpenCV
FindContours
和canny edge detection
可以很好地满足你的需要,因为你的图像不能被HSV过滤。
发布于 2017-08-23 15:36:15
很明显,答案是肯定的,这些变量可以。还有照片的角度。如果我正确地解释了你的照片,失败的那一张是一个很大的角度。成功的人是直接的。EmguCV包中的示例还使用了直板。Tesseract,虽然很好,但也有局限性。
道格
https://stackoverflow.com/questions/45709949
复制相似问题