从车辆图像中提取车牌

时间:2012-07-13 12:06:28

标签: c# image-processing blob aforge anpr

我正在开发一种自动车牌识别应用程序。我已经设法通过在图像中找到矩形对象来定位车牌区域。首先,我为图像的铭牌设置了最小高度和宽度,以便我可以过滤图像上不需要的微小矩形位。此外,我使用车牌号高宽比来过滤掉假号牌。

但我遇到的问题是我为最小和最大车牌号高度和宽度设定的值,因为无论何时相机与车辆之间的距离发生变化,车牌区域都将无法识别。

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:4)

  1. 识别图像中的所有行。
  2. 确定线路相遇的位置。 (=潜在的角落)
  3. 测试角度= 360度的4和4角组合。
  4. 验证可接受的尺寸比率..它们是矩形的并且在您想要检测的板范围内
  5. 将潜在的平板提取到新的位图中并进行前瞻性修正。 (您不需要3D计算,只需进行插值...)
  6. 过滤器/调节
  7. 运行OCR
  8. 取消资格或取消资格。

答案 1 :(得分:1)

在线程上讨论的是,由于相机和车辆之间的距离,高度或宽度不是完美的解决方案。但是矩形斑点检测可以用来在一定程度上克服这个问题。