如何使用 google vision api 从图像中进行文本检测?
Posted
技术标签:
【中文标题】如何使用 google vision api 从图像中进行文本检测?【英文标题】:How I do text detection from image using google vision api? 【发布时间】:2017-02-16 22:33:17 【问题描述】:我新建了android代码端,我有一个项目。
我想使用 google vision api 从 ıimage 中检测文本,但我不能。
我在互联网上搜索,但找不到足够的信息,我知道我应该使用 Json(AsynTack)。
只是想要这不是人脸检测,标志检测。
我该怎么做,你有什么建议吗?
【问题讨论】:
【参考方案1】:Vision API 由一个支持一种 HTTP 请求方法(注释)的端点 (https://vision.googleapis.com/v1/images) 组成。这是一个示例 JSON 请求:
发布https://vision.googleapis.com/v1/images:annotate
"requests":[
"image":
"content":"change_this_to_the_path_of_your_image"
,
"features":[
"type":"LABEL_DETECTION",
"maxResults":1
]
]
【讨论】:
【参考方案2】:这是 Google 示例代码的分支,主要用于文本检测。
https://github.com/JackFan-Z/cloud-vision/tree/fda5e83447f9e69cf8a18112e0fced1da928f3d8
只需使用Android Studio打开文件夹中的项目
cloud-vision/android/CloudVision/
【讨论】:
【参考方案3】:我认为这是你真正需要的:
//用于移动视觉的 Google 代码实验室 https://codelabs.developers.google.com/codelabs/mobile-vision-ocr/#0
如果此信息有帮助,请告诉我。
【讨论】:
是的,我已经看到,即使我使用但这个应用程序使用实时。我想要这个;例如我将图像发送到 Cloud Api 并且响应是一个文本。这就像 cloud.google.com/vision/docs/requests-and-responses 但我不知道这么多 json 工作以上是关于如何使用 google vision api 从图像中进行文本检测?的主要内容,如果未能解决你的问题,请参考以下文章
如何提高google cloud vision api的处理速度?
如何使用 google vision api 从图像中进行文本检测?
如何使用 Google Vision Api 检测块内的所有文本
如何使用新的 Google Vision API 生成条形码并将其转换为位图?