Procesamiento de imágenes de forma masiva - Amazon Rekognition

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Procesamiento de imágenes de forma masiva

Puede iniciar un nuevo trabajo de análisis masivo enviando un archivo de manifiesto y llamando a la operación. StartMediaAnalysisJob El archivo de manifiesto de entrada contiene referencias a imágenes de un bucket de Amazon S3 y tiene el siguiente formato:

{"source-ref": "s3://foo/bar/1.jpg"}

Para crear un trabajo de análisis masivo (CLI)

  1. Si aún no lo ha hecho:

    1. Cree o actualice un usuario con los permisos AmazonRekognitionFullAccess y AmazonS3ReadOnlyAccess. Para obtener más información, consulte Paso 1: Configure una AWS cuenta y cree un usuario.

    2. Instale y configure el AWS CLI y el AWS SDKs. Para obtener más información, consulte Paso 2: Configura el AWS CLI y AWS SDKs.

  2. Suba una imagen en su bucket de S3.

    Para ver las instrucciones, consulte Carga de objetos en Amazon S3 en la Guía del usuario de Amazon Simple Storage Service.

  3. Utilice los siguientes comandos para crear y recuperar trabajos de análisis masivos.

CLI

Utilice el siguiente comando para llamar a la StartMediaAnalysisJoboperación y analizarla junto con la DetectModerationLabels operación:

# Requests # Starting DetectModerationLabels job with default settings aws rekognition start-media-analysis-job \ --operations-config "DetectModerationLabels={MinConfidence='1'}" \ --input "S3Object={Bucket=my-bucket,Name=my-input.jsonl}" \ --output-config "S3Bucket=my-output-bucket,S3KeyPrefix=my-results"

Puede obtener información sobre un trabajo determinado, como la ruta de Amazon S3 del depósito donde se almacenan los resultados y los archivos de resumen, mediante la GetMediaAnalysisJoboperación. Le proporciona un identificador de trabajo devuelto por StartMediaAnalysisJob o ListMediaAnalysisJob. Los detalles de los trabajos individuales solo se retienen durante un año.

# Request aws rekognition get-media-analysis-job \ --job-id customer-job-id

Puede enumerar todos sus análisis masivos mediante la operación de ListMediaAnalysisJobstrabajo, que devuelve páginas de trabajos. Con max-results este argumento, puede especificar el número máximo de trabajos que se devolverán por página, limitado al valor demax-results. Se devuelven un máximo de 100 resultados por página. Los detalles de los trabajos individuales solo se retienen durante un año.

# Request # Specify number of jobs to return per page, limited to max-results. aws rekognition list-media-analysis-jobs --max-results 1