识别视频中的号码

时间:2016-03-04 00:09:09

标签: java opencv capture

我正在研究一个项目,有一些我不知道如何开始工作的东西。 我有一个连接到我的电脑的网络摄像头,目标是每隔几分钟就有一个流媒体编号的屏幕。 我需要使用我的网络摄像头捕获这些数字... 我该如何识别这些号码? 我想使用openCV,但我想有更好的解决方案。

感谢

顺便说一句,我曾尝试在java中使用这个项目,但如果你有更好的解决方案,我很乐意听到。

1 个答案:

答案 0 :(得分:0)

您想要做的是 OCR (光学字符识别)。我会向你推荐 Google tesseract ,这是一个关于OCR的项目,它甚至可以绑定Python(我推荐的语言,因为它在机器学习和OCR等领域的简单性。)

这里有一个python绑定的例子:

<!-- language: python -->

import Image
from PIL import Image
import pytesseract

print(pytesseract.image_to_string(Image.open('test.png')))

当然还有 java 的绑定。确切地说,它是由javacv提供的。