为免费服务器编写的 OCR 库


OCR Library written for a free server

我正在寻找一个能够在免费服务器上运行的OCR库(例如免费的Python/PHP虚拟主机,Google App Engine,OpenShift)。Tesseract似乎为我的使用提供了足够准确的结果(OCR一个简短的词)。但是,它是用 C 编写的,它将无法从免费服务器或至少我迄今为止遇到的服务器上运行。我无法提供自己的服务器,因为我没有资源(只有一台并不总是打开的笔记本电脑)。任何帮助将不胜感激。谢谢

当我发布这个答案时,谷歌的转换服务似乎是一个很好的解决方案,但在2012年8月15日,谷歌宣布转换服务将在2012年11月删除。

应用引擎转换服务确实支持 OCR developers.google.com/appengine/docs/python/conversion/overview

如果您只是在胡思

乱想,只要您的实例启用了远程 api,您甚至不需要在服务器上运行它。 下面是通过remote_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)
>>>