如何使用其他应用程序的某些功能并在我的应用程序中使用它?

时间:2014-08-17 19:21:38

标签: android

我想从相机创建小应用程序扫描文本并将其返回(编辑文本)

此功能(来自相机的扫描文本)可在Google翻译应用

中找到

那么如何才能在我的应用中使用它?

2 个答案:

答案 0 :(得分:0)

如果应用程序设置为这样,您可以调用startActivityForResult,它将启动,运行并通过onActivityResult将结果返回给您。如果应用程序未设置为以这种方式工作,那么您根本无法执行此操作。

答案 1 :(得分:0)

谷歌可能在Android Translate应用程序中使用与Google Goggles相同的对象/字符识别软件。 Google没有官方API可供您使用此服务,但您可以查看Google云端硬盘的OCR功能是否适用于您的案例。

还有其他可用的OCR库,例如Tesseract(https://code.google.com/p/tesseract-ocr/)。

您还可以查找其他图像识别API,Camfind(http://camfindapp.com)似乎是一种选择。