我目前正在做一个“自动车牌检测和识别”项目,我正在使用 AForge.Net;我使用了一个简单的算法;虽然它不是很有效,但它会满足我的要求。我计算了 40 多辆汽车的车牌的高度、宽度和高宽比;我搜索了图像中位于高度、宽度和高宽比范围内的矩形;现在有了这个,我可以检测到大多数图像的车牌,但问题在于车牌和车牌;我得到了一些其他的矩形;也位于高宽比范围内;现在我想区分包含车牌的矩形和没有车牌的矩形;
一世。我可以假设车牌的背景是白色的(这并不总是正确的,但它适用于大多数情况(我准备好接受trafeoffs));我的问题是 Aforge.Net 中是否有任何内置方法可以从图片中搜索白色背景;或者我怎样才能找到给定的图片有白色背景?[如果图片有白色背景,那么它是一个车牌,否则不是]
ii. 另一种选择是从图像中检测字符;任何包含字符的图像[我们可以假设应该至少有 4 个字符;所以我们应该在图像中搜索,如果它有 4 个或超过 4 个字符,那么它是一个车牌,否则不是];AForge 中是否有任何可用的方法可以在这种情况下有所帮助,即可以搜索字符;如果不是,那么我如何通过图像搜索字符...?
有没有其他选择;除了以上两个??
如果对于上述 2 个实现;emguCV 有一个解决方案,即使这样也请告诉我;我也可以用 emguCV 做一部分工作。
PLz 早点回复我,因为这是我的大学项目;现在只剩下一点时间了……
问候乌萨马