Как получить результат классификаторов изображений в этой информации JSON? - PullRequest
0 голосов
/ 22 сентября 2019

Мне нужно попытаться найти ответ "class", в данном случае "broke".Я прочитал документы и не могу найти ничего, что мне помогает.

Я перепробовал все, что нашел в документах, например json.dumbs, но просто не могу найти окончательный ответ.

visual_recognition = VisualRecognitionV3(
                        version='---------',
                        iam_apikey='----------------------------',
                        url='https://gateway.watsonplatform.net/visual-recognition/api')
filename="aplogo.jpg"

with open('static/upload_folder/' + filename, 'rb') as images_file:
    classes = visual_recognition.classify(
                images_file, threshold='0.6',
                classifier_ids='DefaultCustomModel_-----').get_result()

json_data = (json.dumps(classes, indent=2))

print(json_data)

Результат:

{
  "images": [
 {
  "classifiers": [
    {
      "classifier_id": "DefaultCustomModel_----",
      "name": "Default Custom Model",
      "classes": [
        {
          "class": "broke",
          "score": 0.919
        }
      ]
    }
  ],
  "image": "aplogo.jpg"
}
  ],
  "images_processed": 1,
  "custom_classes": 2
}

Все, что мне действительно нужно, это "class": "broke", "score": 0.919I.Не нашел ничего подобного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...