Создать интеллектуально уменьшенный эскиз.

Анализ изображений 3.2 можно использовать для создания эскиза с помощью интеллектуальной обрезки. Можно указать желаемую высоту и ширину, которые могут отличаться пропорциями от входного изображения. API службы "Анализ изображений" использует интеллектуальную обрезку для идентификации интересующей области и создания координат обрезки вокруг этой области.

Вызов API создания эскизов

Чтобы вызвать API, выполните указанные ниже действия.

  1. Скопируйте приведенную ниже команду в текстовый редактор.

  2. При необходимости внесите следующие изменения в команду.

    1. Замените значение <subscriptionKey> собственным ключом.
    2. Замените значение <thumbnailFile> путем и именем файла, в котором следует сохранить возвращенное изображение эскиза.
    3. Замените <endpoint> часть URL-адреса запроса собственным URL-адресом конечной точки.

      Примечание.

      Новые ресурсы, созданные после 1 июля 2019 г., будут использовать пользовательские имена поддоменов. Дополнительные сведения и полный список региональных конечных точек см. в разделе "Пользовательские имена поддомена" для служб ИИ Azure.

    4. При необходимости замените URL-адрес изображения в тексте запроса (https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png) на URL-адрес другого изображения для создания эскиза.
  3. Откройте окно командной строки.

  4. Вставьте команду из текстового редактора в окно командной строки.

  5. Нажмите клавишу ВВОД, чтобы выполнить эту программу.

    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 на выбранном языке, следуйте инструкциям из краткого руководства по настройке.