2016-03-04 81 views
0

我现在正在从事一个项目,但有些事情我不知道如何开始工作。 我有一台网络摄像头连接到我的电脑,并瞄准每隔几分钟播放流号码的屏幕。 我需要使用我的摄像头捕获这些号码... 我如何识别这些号码? 我试图使用openCV,但我想有一个更好的解决方案。从视频中识别号码

感谢

顺便说一句,我因子评分在这个项目上在java中工作,但如果你有一个更好的解决方案,我会很高兴听到。

回答

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提供。

+0

非常感谢,我会检查所有这一切! :) –