我正在使用谷歌云视觉API来分析图片。是否有labelAnnotations方法的所有可能响应的列表?
答案 0 :(得分:0)
Vision API的API reference概述了针对不同图像注释请求的所有可能的JSON响应。
labelAnnotation
请求返回通用EntityAnnotation response,您可以找到JSON表示here,还包含有关BoundingPoly,LocationInfo和Property的JSON表示的更多信息:
{
"mid": string,
"locale": string,
"description": string,
"score": number,
"confidence": number,
"topicality": number,
"boundingPoly": {
object(BoundingPoly)
},
"locations": [
{
object(LocationInfo)
}
],
"properties": [
{
object(Property)
}
],
}
答案 1 :(得分:0)
我想您是否可以查看Cloud Vision API将检测到的可能标签/实体列表。如果是这种情况,那么简短的回答是否,而不是以任何可管理的方式。
更复杂的答案是排序,因为大多数标签都有知识图条目的属性(例如{desc: 'dog', mid: '/m/0bt9lr'}
)。这意味着您可以使用Knowledge Graph API查找有关标签/实体的更多信息。
虽然您无法存储副本"将Google的知识图表作为页面下拉列表中的选项列表,您可以使用API在Vision API使用ID进行响应后进行查找。