[ aws . lookoutvision ]
detect-anomalies
Описание
Обнаруживает аномалии на предоставленном изображении.
Ответ от DetectAnomalies включает в себя булево предсказание, содержит ли изображение одну или несколько аномалий, и значение уверенности в предсказании. Если модель является моделью сегментации изображения, ответ также включает информацию о сегментации для каждого типа аномалии, обнаруженной на изображении.
Примечание
Перед вызовомDetectAnomalies необходимо сначала запустить модель с помощью операции StartModel. Вы платите за время работы модели в минутах и за количество единиц обнаружения аномалий, используемых вашей моделью. Если вы не используете модель, используйте операцию StopModel для остановки модели.Дополнительную информацию см. в разделе Обнаружение аномалий на изображении в руководстве разработчика Amazon Lookout for Vision.
Для этой операции требуются разрешения на выполнение операции lookoutvision:DetectAnomalies.
См. также: Документация API AWS
Синтаксис
detect-anomalies
--project-name <value>
--model-version <value>
--body <value>
--content-type <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--project-name (строка)
--model-version (строка)
--body (потоковый блок)
Незашифрованные байты изображения, которые вы хотите проанализировать.
Примечание
Этот аргумент имеет тип: потоковый блок. Его значение должно быть путем к файлу (например,path/to/file) и не должно начинаться с file:// или fileb://
--content-type (строка)
Body. Допустимые значения: image/png (изображения в формате PNG) и image/jpeg (изображения в формате JPG).--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с помощью значения, предоставленного JSON, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено без значения или со значением input, выводит пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет пример YAML-ввода, который можно использовать с --cli-input-yaml. Если предоставлено со значением output, оно валидирует входные данные команды и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Общие параметры
--debug (boolean)
Включить отладку.
--endpoint-url (string)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI проверяет сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки SSL-сертификатов.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определённый профиль из файла аутентификации.
--region (string)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (string)
Показать версию этого инструмента.
--color (string)
Включить/отключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Кредиты не будут загружены, если этот параметр указан.
--ca-bundle (string)
Файл с корневым сертификатом для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, соответствующего двоичному блоку, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла непосредственно независимо от cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить вывод CLI-страничного отображения.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запрошение параметров ввода CLI.
Вывод
DetectAnomalyResult -> (структура)
Результаты операции DetectAnomalies.
Источник -> (структура)
Источник изображения, которое было проанализировано. direct означает, что изображения были предоставлены с локального компьютера. Другие значения не поддерживаются.
Тип -> (строка)
IsAnomalous -> (булево)
Confidence -> (вещественное число)
IsAnomalous.Anomalies -> (список)
Если модель является моделью сегментации изображений, Anomalies содержит список типов аномалий, обнаруженных на изображении. Есть одна запись для каждого типа аномалии (даже если на изображении существуют несколько экземпляров одного типа аномалии). Первый элемент в списке всегда является типом аномалии, представляющим фон изображения ('фон'), и не должен рассматриваться как аномалия. Amazon Lookout for Vision автоматически добавляет тип аномалии фона в ответ, и вам не нужно объявлять тип аномалии фона в вашем наборе данных.
Если список содержит одну запись ('фон'), аномалии на изображении не были обнаружены.
Модель классификации изображений не возвращает список Anomalies.
(структура)
Информация о типе аномалии, обнаруженной на изображении моделью сегментации изображений. Для получения дополнительной информации см. DetectAnomalies.
Имя -> (строка)
Name сопоставляется с типом аномалии в обучающем наборе данных, за исключением типа аномалии background. Сервис автоматически вставляет тип аномалии background в ответ от DetectAnomalies.PixelAnomaly -> (структура)
Информация о маске пикселей, которая охватывает тип аномалии.
TotalPercentageArea -> (вещественное число)
Цвет -> (строка)
AnomalyMask -> (двоичные данные)
Если модель является моделью сегментации изображений, AnomalyMask содержит маски пикселей, которые охватывают все типы аномалий, обнаруженные на изображении. Каждый тип аномалии имеет другой цвет маски. Чтобы сопоставить цвет с типом аномалии, см. поле color объекта PixelAnomaly.
Модель классификации изображений не возвращает список Anomalies.
© Copyright 2025, Amazon Web Services. Created using Sphinx.