我正在使用 Google Cloud Vision API ,并且已经在我自己的应用程序中实现了它。目前,我只能在POST中实现一个“类型”,但我想拥有多个。在Vision API-拖放演示(https://cloud.google.com/vision/docs/drag-and-drop)中,您可以输出多个类型,我也想这样做。
在阅读API文档之后,我认为解决方案是将“类型”设置为“ TYPE_UNSPECIFIED”,但是在尝试之后我没有得到任何回应。
“类型”是一个ENUM,我在下面列出了文档:
*// Type: The feature type. // // Possible values: // "TYPE_UNSPECIFIED" - Unspecified feature type. // "FACE_DETECTION" - Run face detection. // "LANDMARK_DETECTION" - Run landmark detection. // "LOGO_DETECTION" - Run logo detection. // "LABEL_DETECTION" - Run label detection. // "TEXT_DETECTION" - Run text detection / optical character*
我需要帮助来实现多个“类型”。 有什么想法吗?
答案 0 :(得分:0)
来自docs:
可以在
Feature
列表中指定多个features
对象。
因此,要在对REST API的annotate
方法的POST请求中实现所有类型,必须在features
列表中提供所有类型,如下所示:
"features": [
{
"type": "FACE_DETECTION"
},
{
"type": "LANDMARK_DETECTION"
},
...
]