View a markdown version of this page

Elaborazione di immagini in blocco - Amazon Rekognition

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Elaborazione di immagini in blocco

Nota

Streaming Video and Bulk Image Analysis non è più disponibile per i nuovi clienti. Per ulteriori informazioni, consulta Modifiche alla disponibilità delle funzionalità di Amazon Rekognition.

Questa modifica non influisce sulla disponibilità di altre funzionalità di Amazon Rekognition.

Puoi iniziare un nuovo processo di analisi di massa inviando un file manifest e richiamando l'operazione. StartMediaAnalysisJob Il file manifest di input contiene riferimenti alle immagini in un bucket Amazon S3 ed è formattato come segue:

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

Per creare un processo di analisi in blocco (CLI)

  1. Se non lo hai già fatto:

    1. Crea o aggiorna un utente con le autorizzazioni AmazonRekognitionFullAccess e AmazonS3ReadOnlyAccess. Per ulteriori informazioni, consulta Fase 1: impostazione di un account AWS e creazione di un utente.

    2. Installa e configura gli AWS CLI e gli AWS SDK. Per ulteriori informazioni, consulta Passaggio 2: configura il AWS CLI and AWS SDK.

  2. Carica immagini nel bucket S3.

    Per le istruzioni, consulta Caricamento di oggetti in Amazon S3 nella Guida per l'utente di Amazon Simple Storage Service.

  3. Utilizza i seguenti comandi per creare e recuperare processi di analisi in blocco.

CLI

Utilizzate il comando seguente per richiamare l'StartMediaAnalysisJoboperazione per l'analisi con l' DetectModerationLabels operazione:

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

È possibile ottenere informazioni su un determinato processo, ad esempio il percorso Amazon S3 del bucket in cui sono archiviati i risultati e i file di riepilogo, utilizzando l'operazione. GetMediaAnalysisJob Lo fornisci con un ID di lavoro restituito da StartMediaAnalysisJob o. ListMediaAnalysisJob I dettagli sui singoli processi vengono conservati solo per un anno.

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

Puoi elencare tutte le tue analisi di massa utilizzando l'operazione di ListMediaAnalysisJobslavoro, che restituisce pagine di lavori. Con l'argomento max-results, è possibile specificare il numero massimo di processi da restituire per pagina, limitato al valore di max-results. Vengono restituiti un massimo di 100 risultati per pagina. I dettagli sui singoli processi vengono conservati solo per un anno.

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