Создать интеллектуально уменьшенный эскиз.
Анализ изображений 3.2 можно использовать для создания эскиза с помощью интеллектуальной обрезки. Можно указать желаемую высоту и ширину, которые могут отличаться пропорциями от входного изображения. API службы "Анализ изображений" использует интеллектуальную обрезку для идентификации интересующей области и создания координат обрезки вокруг этой области.
Вызов API создания эскизов
Чтобы вызвать API, выполните указанные ниже действия.
Скопируйте приведенную ниже команду в текстовый редактор.
При необходимости внесите следующие изменения в команду.
- Замените значение
<subscriptionKey>
собственным ключом. - Замените значение
<thumbnailFile>
путем и именем файла, в котором следует сохранить возвращенное изображение эскиза. - Замените
<endpoint>
часть URL-адреса запроса собственным URL-адресом конечной точки.Примечание.
Новые ресурсы, созданные после 1 июля 2019 г., будут использовать пользовательские имена поддоменов. Дополнительные сведения и полный список региональных конечных точек см. в разделе "Пользовательские имена поддомена" для служб ИИ Azure.
- При необходимости замените URL-адрес изображения в тексте запроса (
https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png
) на URL-адрес другого изображения для создания эскиза.
- Замените значение
Откройте окно командной строки.
Вставьте команду из текстового редактора в окно командной строки.
Нажмите клавишу ВВОД, чтобы выполнить эту программу.
curl -H "Ocp-Apim-Subscription-Key: <subscriptionKey>" -o <thumbnailFile> -H "Content-Type: application/json" "<endpoint>/vision/v3.2/generateThumbnail?width=100&height=100&smartCropping=true" -d "{\"url\":\"https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png\"}"
Изучите ответ.
При успешном получении ответа файл эскиза изображения будет записан в файл, указанный в <thumbnailFile>
. Если запрос завершается сбоем, ответ будет содержать код ошибки и сообщение с описанием проблемы. Если запрос по всей видимости выполнен успешно, но созданный эскиз не является допустимым файлом изображения, возможно, ваш ключ недействителен.
Следующий шаг
Если вы хотите вызвать API анализа изображений с помощью собственного пакета SDK на выбранном языке, следуйте инструкциям из краткого руководства по настройке.