为一个免费的s编写的OCR库

2024-10-03 06:22:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一个OCR库,它能够运行在一个免费的服务器(例如免费的Python/PHP webhost,googleappengine,OpenShift)。Tesseract似乎为我的使用提供了足够精确的结果(OCRing一个短单词)。但是,它是用C语言编写的,它不可能在一个免费的服务器上运行,或者至少是我目前遇到的那些服务器。我不能提供我自己的服务器,因为我没有一台服务器的资源(只有一台不常开的笔记本电脑)。任何帮助都将不胜感激。谢谢


Tags: 服务器资源单词笔记本电脑ocrphpopenshifttesseract
1条回答
网友
1楼 · 发布于 2024-10-03 06:22:37

当我发布这个答案时,google的转换服务似乎是一个不错的解决方案,但是在2012年8月15日,google宣布将在2012年11月放弃转换服务。

Appengines转换服务不支持OCRdevelopers.google.com/appengine/docs/python/conversion/overview在

只要实例启用了远程api,您甚至不需要在服务器上运行它。下面是一个通过远程api调用OCR服务而不必在远程服务器上部署代码的示例。在

App Engine interactive console for qtrack-dev
>>> from google.appengine.api import conversion
>>> asset = conversion.Asset("text/html", "<b>some data</b>", "test.html")
>>> conversion_obj = conversion.Conversion(asset, "image/png")
>>> result = conversion.convert(conversion_obj)
Username:XXXXXg@gmail.com
Password:
>>> result.assets
[<google.appengine.api.conversion.conversion.Asset object at 0x9e4642c>]

>>> open('/tmp/x.png','w').write(result.assets[0].data)
>>> 

相关问题 更多 >