首页 > 解决方案 > 如何从移动车辆的视频中提取车牌?

问题描述

我正在开展一个项目,以从视频中检测和提取车牌,并将车牌保存在文本文件中。我已经阅读了很多研究论文和支持视频,但我仍然没有看到使我的项目工作的正确方向。是否有任何已经完成的源代码/材料可用?任何帮助将不胜感激。

标签: videoocrdetection

解决方案


如果您的编程语言允许运行外部程序(作为进程或类似名称)...

1)如果适用于您的操作系统(我在 Windows 上),请获取Tesseract OCR 。

2)通过安装后setup.exe,在终端窗口上用基本图像进行测试。
Tesseract 输出到文本文件。

3) 如果上述方法运行良好,请使用您的编程语言...

  • Tesseract.exe作为外部进程运行(例如通过 Java、C#、C++、Python、ActionScript)。
  • 将视频帧的快照抓取到Bitmap变量中。
  • 将位图转换为字节数组(查找图像位图API 命令,如myBitmap.getBytes();...)。
  • 使用stdin将(图像)字节发送到 Tesseract,它本身通过stdout返回文本结果。
  • 使用stdout读取 Tesseract 输出或存储到某个String变量中。

推荐阅读