c# - 从车辆图像中提取车牌

标签 c# image-processing blob aforge automatic-license-plate-recognition

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

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

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

最佳答案

  1. 识别图像中的所有线条。
  2. 确定线条相交的位置。 (= 潜在角球)
  3. 测试 4 和 4 个角的组合,anglesum=360 度。
  4. 验证可接受的尺寸比..它们是矩形的并且在您想要检测的板范围内
  5. 将潜在的板 block 提取到新的位图中并更正预期。 (您不需要 3D 计算,只需进行插值行走..)
  6. 过滤/调整
  7. 运行 OCR
  8. 合格或不合格结果。

关于c# - 从车辆图像中提取车牌,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470200/

相关文章:

c# - 在 C# 中设置的 2 个单词字符串中拆分字符串

c# - 如何使用 LINQ 将 List<string> 中的所有字符串转换为小写?

python - 在Python中计算两个独立几何图形的面积

c++ - 在 ARM 上快速搜索/替换 8 位数组中匹配的单个字节

用于快速存储文件/BLOB 的 SQL 或文件系统?

azure - 在 Microsoft Azure 存储上设置 Blob 磁盘缓存

c# - PlayFab - 为纸牌游戏创建自定义验证服务器

image-processing - 什么是图像处理中的训练和测试?

java - JPA、Mysql Blob 返回数据过长

c# - C# 构造函数 extern 修饰符的用途