Google Vision: как выбрать все типы обнаружения

Я играю с API Google Cloud Vision и реализовал его в своем собственном приложении. Пока я могу реализовать только один «тип» в POST, но я хочу иметь более одного. В API Vision - Drag and Drop Demo ( https://cloud.google.com/vision/docs/drag-and-drop ) вы можете выводить несколько типов, и я хочу сделать то же самое.

Прочитав документацию по API, я решил, что решение должно было установить «тип» в «TYPE_UNSPECIFIED», но после попытки получить ответ не получится.

«type» - это 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*

Мне нужна помощь в реализации более чем одного типа. Любые идеи?

api,cloud,google-cloud-vision,vision,

0

Ответов: 1


0 принят

Из документов :

В списке Featureможно указать несколько объектов annotate.

Таким образом, чтобы реализовать все типы в запросе POST annotateметоду REST API, вам нужно было бы featuresуказать все типы в списке следующим образом:

"features": [
        {
          "type": "FACE_DETECTION"
        },
        {
          "type": "LANDMARK_DETECTION"
        },
    ...
      ]
апи, облака, Google облако-видение, видение,
Похожие вопросы
Яндекс.Метрика