视频中的OCR?openCV或使用OCR进行图像处理?

jml*_*ios 4 ocr opencv computer-vision

我必须编写一个程序,从驱动程序前面的汽车内部屏幕上拍摄的视频中进行OCR,因此它只对数字进行OCR.我试图找到实现它的方法.我正在考虑使用openCV,但作为一种替代方案,我正在考虑使用OCR程序从视频中获取帧并找到数字.但是许多OCR程序无法正确识别数字(可能是OCR需要培训吗?).所以我想用计算机视觉库来完成工作.

您认为实施这个简单程序的最佳方式是什么?

我认为使用具有匹配模板的计算机视觉库会很好,但也许OCR可以帮助我.例如,有一些程序可以进行车牌识别.

所以欢迎任何建议.

Abi*_*n K 7

你可以通过谷歌搜索找到很多.

查看此链接:OpenCV-Python中的简单数字识别OCR

它演示了使用OpenCV kNN的简单OCR.代码是Python,但函数是标准函数,因此您不会发现任何难以移植到其他语言.

其他一些相关链接是:

  1. OpenCV中的基本OCR:OpenCV C++中的代码,仍然使用kNN.
  2. 数字识别OCR样本官方:现在的OpenCV Python样本有一些数字识别OCR的样本,我认为其中一个也用于视频(我还没有尝试过).你可以检查一下.链接1 链接2