C# Emgu车牌识别不适用于高清图片

C# Emgu车牌识别不适用于高清图片,c#,tesseract,emgucv,C#,Tesseract,Emgucv,我使用emguCV和tesseract与c#来识别车牌号,这张照片是从一台1280x960大小、72 ppi的IP摄像机上拍摄的,结果是负片, 第一幅图: 然后,我用笔记本电脑网络摄像头的图像测试了同样的程序,结果是肯定的,车牌被重新定位,数字被成功读取(图片大小为640x480)。 我需要知道图片大小或分辨率是否会影响许可证延迟检测 显而易见的答案是肯定的,这些变量可以。还有照片的角度。如果我对你的照片理解正确的话,那张失败的照片的角度是相当大的。成功的是直截了当的。EmguCV包中的示例也使

我使用emguCV和tesseract与c#来识别车牌号,这张照片是从一台1280x960大小、72 ppi的IP摄像机上拍摄的,结果是负片, 第一幅图: 然后,我用笔记本电脑网络摄像头的图像测试了同样的程序,结果是肯定的,车牌被重新定位,数字被成功读取(图片大小为640x480)。
我需要知道图片大小或分辨率是否会影响许可证延迟检测

显而易见的答案是肯定的,这些变量可以。还有照片的角度。如果我对你的照片理解正确的话,那张失败的照片的角度是相当大的。成功的是直截了当的。EmguCV包中的示例也使用了直板。Tesseract虽然很好,但也有局限性


道格

关于图像校正/形态学,有一些很好的答案,可以充分利用
查找到的对象
。你基本上需要找到旋转矩阵,它会使板变平。答案里的那个家伙就是这么做的


FindContours
canny edge detection
将是一个很好的尝试,因为您的图像无法进行HSV过滤。

谢谢您的回复,您说Tesseract有局限性,您能推荐一个更好的吗!?还有关于EmguCV,我如何将其与非直板相适应,如果存在更好的解决方案,我将不胜感激