我即将开发一个java项目“车牌识别系统”。我想问一下,使用ocr是否是一个很好的技术?我的项目的步骤是: 1.输入图像文件.jpg即车牌号 2.从盘子中提取数字 3.将提取的数字与原始图像匹配 4.一旦匹配,它将显示将保存在数据库中的汽车的详细信息。 我打算使用netbeans进行编码,欢迎使用ocr的详细构思或任何其他合适的技术..谢谢:)
答案 0 :(得分:1)
OCR 会成为这个原因中的“最简单”,但这并不一定意味着它会是完美的。车牌提供了一个特别有趣的挑战,因为除了号码本身之外,牌照上还有很多其他文字,甚至不包括某些人给他们设置的边界(校友等等)。 OCR is a hard problem,并检测某些类型的字体和手写是still being actively researched。
如果你决定真正深入研究这个问题,请确保你真的花时间考虑你必须处理的条件:
如果你认为你可以合理地解决所有这些问题,那么是的,OCR会为你工作,但IMO你最好让人类仔细检查任何有问题的图像。有一个原因是计算机不处理高速摄像机拍摄的汽车版图像。
TL; DR这是一个该死的难题,如果你完全解决它,将申请发送到该国的每个运输部门,致富。