Модерация изображений с помощью консоли API

Используйте API модерации изображений в Azure Content Moderator для сканирования содержимого изображений. Задание модерации проверяет содержимое на наличие ненормативной лексики и сравнивает его с пользовательскими и общими "списками запрещенных".

Использование консоли API

Прежде чем можно будет опробовать API в веб-консоли, необходимо получить ключ подписки. Он указан на вкладке Settings (Параметры) в поле Ocp-Apim-Subscription-Key. Дополнительные сведения см. в этом обзоре.

  1. Перейдите к справочнику по API модерации изображений.

    Откроется страница модерации Image - Evaluate (Изображение — оценка).

  2. Для параметра Open API testing console (Открытая тестовая консоль API) выберите регион, лучше всего подходящий для вашего расположения.

    Try Image - Evaluate page region selection

    Откроется консоль API Image - Evaluate (Изображение — оценка).

  3. В поле Ocp-Apim-Subscription-Key введите свой ключ подписки.

    Try Image - Evaluate console subscription key

  4. В поле Request body (Текст запроса) укажите пример изображения по умолчанию или другое изображение для проверки. Вы можете отправить само изображение в двоичном формате или указать общедоступный URL-адрес этого изображения.

    В этом примере используйте путь, указанный в поле Request body (Текст запроса), а затем щелкните Send (Отправить).

    Try Image - Evaluate console Request body

    Это изображение по указанному URL-адресу.

    Try Image - Evaluate console sample image

  5. Выберите Отправить.

  6. API возвращает оценку вероятности для каждой классификации. Он также сообщает, соответствует ли изображение условиям (true или false).

    Try Image - Evaluate console probability score and condition determination

Определение лиц

API модерации изображений можно использовать для определения лиц на изображении. Это может быть удобно для соблюдения конфиденциальности, например, чтобы предотвратить публикацию чьего-либо лица на платформе.

  1. В справочнике по API модерации изображений в меню слева, в разделе Image (Изображение), выберите Find Faces (Найти лица).

    Откроется страница Image - Find Faces (Изображение — поиск лиц).

  2. Для параметра Open API testing console (Открытая тестовая консоль API) выберите регион, лучше всего подходящий для вашего расположения.

    Try Image - Find Faces page region selection

    Откроется консоль API Image - Find Faces (Изображение — поиск лиц).

  3. Укажите изображение для проверки. Вы можете отправить само изображение в двоичном формате или указать общедоступный URL-адрес этого изображения. В этом примере используется ссылка на изображение из сюжета CNN.

    Try Image - Find Faces sample image

    Try Image - Find Faces sample request

  4. Выберите Отправить. В этом примере API находит два лица и возвращает их координаты в изображении.

    Try Image - Find Faces sample Response content box

Обнаружение текста с помощью функции OCR

С помощью функции OCR в Content Moderator находить текст в изображениях.

  1. В справочнике по API модерации изображений в меню слева, в разделе Image (Изображение), выберите OCR.

    Откроется страница Image - OCR (Изображение — OCR).

  2. Для параметра Open API testing console (Открытая тестовая консоль API) выберите регион, лучше всего подходящий для вашего расположения.

    Image - OCR page region selection

    Откроется консоль API Image - OCR (Изображение — OCR).

  3. В поле Ocp-Apim-Subscription-Key введите свой ключ подписки.

  4. В поле Request body (Текст запроса) укажите пример изображения по умолчанию. Это же изображение было использовано в предыдущем разделе.

  5. Выберите Отправить. Извлеченный текст отображается в формате JSON.

    Image - OCR sample Response content box

Следующие шаги

Используйте в своем коде REST API или обратитесь к краткому руководству по работе с пакетом SDK для .NET, чтобы добавить модерацию изображений в приложение.