我如何使用google vision api从图像中进行文本检测?

时间:2016-10-07 20:41:26

标签: android json android-asynctask google-cloud-vision

我新增Android代码方面,我有一个项目。

我希望使用google vision api从ımage进行文本检测,但我不能。

我搜索互联网但我找不到足够的信息,我知道我应该使用Json(AsynTack)。

只是想要这不是面部检测,标识检测。

我怎么能这样做,你能提出什么建议吗?

3 个答案:

答案 0 :(得分:2)

Vision API由支持一个HTTP请求方法(注释)的单个端点(https://vision.googleapis.com/v1/images)组成。以下是JSON请求示例:

POST https://vision.googleapis.com/v1/images:annotate

{
  "requests":[
    {
      "image":{
        "content":"change_this_to_the_path_of_your_image"
      },
      "features":[
        {
          "type":"LABEL_DETECTION",
          "maxResults":1
        }
      ]
    }
  ]
}

答案 1 :(得分:1)

以下是Google示例代码的分支,主要用于文本检测。

https://github.com/JackFan-Z/cloud-vision/tree/fda5e83447f9e69cf8a18112e0fced1da928f3d8

只需使用 Android Studio 即可在文件夹

中打开该项目

cloud-vision/android/CloudVision/

答案 2 :(得分:0)

我认为这是你真正需要的:

//适用于移动视觉的Google代码实验室 https://codelabs.developers.google.com/codelabs/mobile-vision-ocr/#0

如果此信息有帮助,请告诉我。