-1

我的任务是确定图像中的车牌号在哪里。图像不仅包含车牌号。它可能包含整辆车或任何东西。我使用高斯模糊然后灰度然后对比然后高斯的拉普拉斯来检测边缘。

现在,我不知道如何检测图像中的车牌号在哪里。我不打算读取许可证号,只是让系统知道许可证号在哪里。

你能指导我做一个关于这个的研究吗?或者也许可以用来执行此操作的算法。

谢谢!

4

4 回答 4

1

如果您在不同场景中有足够的车牌训练图像,我认为解决这个问题的更有效的方法是训练检测器。您可以尝试的几件事是 Opencv 库中的 Haar 级联分类器。它对学习模式进行多尺度检测。

于 2012-08-08T19:48:50.943 回答
0

使用一些特征识别算法,例如SIFT将是一个很好的起点。您是否需要实时识别?我建议首先尝试收紧搜索空间,例如通过从图像中过滤掉区域(您的环境是否受控?)。这里有一篇关于使用 SIFT 识别车牌的文章(我只是略读了一下,但看起来很合理)。

于 2012-07-31T11:16:47.693 回答
0

您可以尝试边缘检测或某种形式的霍夫变换。

例如,进行边缘检测,然后在图像中查找矩形(或者如果图像不是直的,则为平行四边形)。如果您知道所有板块的形状和尺寸比例都相同,您可以使用它来加快搜索速度。

编辑:

为你找到了这个。

于 2012-07-31T19:09:39.157 回答
0

车牌或车牌具有 2 个引人注目的特性。

  1. 他们有指定的颜色模式(白色、黄色或灰色背景上的黑色字母)
  2. 纵横比

这些属性可用于仅提取车牌。首先使用自适应阈值对图像进行阈值处理。然后在图像中找到与标准值接近的纵横比的轮廓。这种方法应该适用于大多数情况。您还可以尝试先腐蚀,然后再对阈值图像进行膨胀以消除噪声。

于 2016-06-07T12:11:22.243 回答