2015-10-04 43 views
0

我是apache cordova移动应用开发新手。我想构建一个跨平台的移动应用程序。这是我到目前为止所做的。 (顺便说一句,我使用VS 2015年Visual Studio 2015 Apache Cordova App>如何添加业务层?

  1. 我实现它采用正方体OCR Windows窗体应用程序。
  2. 我实现了一个apache cordova移动应用程序,该应用程序拍摄照片,存储它们并从图像库中检索图片。

现在我想在我的移动应用程序中使用这个tesseract OCR。 (我想使用这个由相机拍摄的图像并将其发送到OCR)Apache Cordova项目仅包含纯JS和HTML(CSS),因此我不知道如何将OCR用作此移动应用程序的业务层?其实我在这里搜索,只有碰到这个职位:Visual Studio 2015 Server side with Cordova Apache

我可以在我的移动应用程序中使用OCR源代码?或者我应该使用Web服务调用?我真的需要你的帮助。

在此先感谢&最好的问候。

回答

0

是的,你可以在你的移动应用程序中使用源代码,但你需要找到一个可以为你做的插件。我只是做了一些快速搜索“tesseract ocr cordova插件”,并发现了一些有前途的GitHub项目。你需要看看是否有任何这些为你工作。使用自定义选项卡并指定git URL将它们添加到Visual Studio中的项目中。

如果你找不到一个可用的插件,那么你需要自己写一个或写一个web服务。希望有所帮助。

+0

嗨@迈克尔布劳德,谢谢你的回复。如果我想使用Web服务,情况会怎样?我的意思是我可以将OCR的所有参考和源代码移动到移动应用程序吗? – Cenk

+0

大概假设你必须编写一个可以运行OCR代码的Web服务,并公开一个接受图像并返回文本的端点。我不是OCR或tesseract的专家,所以我不知道这可能会有多难。 –

+0

Hello @Michael Braude,我实现了一个WCF服务,该服务托管在本地IIS上。现在我想知道是否有方法来调试这段代码?我的意思是,如果点击移动应用程序上的按钮,是否有方法检查。触发WCF服务? – Cenk

相关问题