0

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

4

1 回答 1

3

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

Appengines 转换服务确实支持 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)
>>> 
于 2012-08-12T00:35:13.327 回答