是应该在客户端还是在服务器端处理OCR?

时间:2013-05-30 12:25:07

标签: android web-services

我正在尝试构建一个能够拍摄人物照片的Android应用。应使用OCR提取此图中的图形并将其存储在Web服务中。在客户端或服务器端进行OCR处理会更好吗?

在我看来,客户端OCR处理的优势超过了服务器端处理的优势。

客户端OCR的优点:

  • 最低数据流量
  • 离线工作
  • 更快

您能否就客户端或服务器端处理是否更好或我遗漏的任何问题向我提出任何建议?

1 个答案:

答案 0 :(得分:2)

看看这个:

https://github.com/rmtheis/android-ocr

使用本地和远程图像细化时的一些优点和缺点。我建议试试这个项目并找出性能。显然,网络服务器速度快,功能强大,但迫使用户在使用你的应用程序时总是在线,但据我所知,你的应用程序在线工作,这是一个真正的问题吗?

许多Google应用,使用服务器电源来计算图片和录音。

将计算移动到服务器还允许您对OCR进行改进,因此无需更新应用程序。

祝你好运!