Мне нужно попытаться найти ответ "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
.Не нашел ничего подобного.