渐进式网络应用程序OCR SDK(JavaScript)

Don*_*nMB 9 javascript ocr progressive-web-apps

我们开发了一个使用OCR技术的网络应用程序.我们使用付费API服务,效果非常好.我们的后端/服务器使用基于Ruby/Rails的API,我们的前端/客户端使用VUE.js. 现在OCR技术是服务器端,但我们也希望进入离线/ PWA(渐进式网络应用程序)市场,目前正在开发我们的应用程序的离线版本.由于我们的应用程序的OCR部分必须在客户端运行,我们移动OCR技术也客户端,这意味着我们必须使用某种PWA兼容的OCR技术,例如JavaScript SDK

我可能搜索过整个互联网,但似乎并没有真正的解决方案.这一切都归结为两个主要提供者:

  • tesseract /可能是最大的OCR项目(开源).他们提供了一个JS SDK(tesseract.js) - > http://tesseract.projectnaptha.com/但这很糟糕.我们将结果与我们正在使用的API进行了比较,结果非常糟糕.因此,我们不能使用它.
  • ABBYY可能是网络上最知名的OCR提供商,他们以合理的价格提供OCR扫描.在调用它们之后,遗憾的是它们也没有为PWA提供任何解决方案,仅适用于本机应用程序
  • 不幸的是,其他多个小项目使用除JS库之外的所有东西

在放弃并考虑开发本机应用程序之前(这将是我们的报价成本密集型),我考虑在这里询问是否已知任何已知的用于PWA的OCR解决方案,我还没有考虑过.谢谢

Pas*_*cut 1

您可以使用 ocrad.js 开源 javascript OCR 库:http://antimatter15.com/ocrad.js/demo.html | https://github.com/antimatter15/orad.js

它的大小为 3mb,但在很多示例中运行良好。