使用AForge.Net识别车牌

时间:2010-12-29 18:44:33

标签: aforge

我目前正在做一个“自动车牌检测和”的项目 识别“我正在使用AForge.Net;我使用了一个简单的算法;  虽然它不是很有效但它会满足我的要求。 我已经计算出高度,宽度和高度与宽度(高度/宽度)之比大于 40辆车牌号;我搜索了图像中位于范围内的矩形 高度,宽度和高宽比;现在用这个我能够检测到 大多数图像都是车牌,但问题在于 车牌;我正在得到一些其他的矩形;这也是谎言 在高/宽比范围内;现在我想区分 包含号牌的矩形和没有的矩形 车牌; [实际上我正在裁剪矩形并将它们存储在位图中] 现在我有2个解决方案来解决这个问题,但我不知道如何实现它们。

我。我可以假设车牌的背景是白色的(它是 总是不正确,但它适用于大多数情况(我准备好了 trafeoffs));我的问题是,Aforge.Net中是否有任何内置方法 可以从图片中搜索白色背景;或者我怎么能找到那个 给定的图片有白色背景? [如果图片有白色背景那么 这是一个号牌否则不是]

II。另一种选择是从图像中检测字符;任何形象 包含字符[我们可以假设至少应该有4个字符; 所以我们应该在图像中搜索它是否有4个或4个以上的字符 其他号码牌不是];那么在AForge中是否有任何可用的方法,在这种情况下可以提供帮助,即可以搜索字符; 如果没有那么我如何通过图像搜索角色......?

还有其他选择;除了以上两个??

如果超过2个实施;在emguCV中有一个解决方案,即使那时也让我知道;我也可以用emguCV做一部分工作。

PLz早点回复我,因为这是我的大学项目;现在只有一点时间 留下......

问候 乌萨马

1 个答案:

答案 0 :(得分:2)

将菱形变为矩形,将矩形划分为4x8。计算每个矩形和曲线的中位数亮度适合已知数据集。

在计算标准化亮度之前,在图像上运行一个guassian,以解决贴纸和划痕以及相机异常问题。去饱和度和量化为4级左右,图中最亮的颜色为0,最暗的颜色为100。