View a markdown version of this page

Oggetti di risposta per il rilevamento del testo e l'analisi dei documenti - Amazon Textract

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à.

Oggetti di risposta per il rilevamento del testo e l'analisi dei documenti

Quando Amazon Textract elabora un documento, crea un elenco di oggetti Block per il testo rilevato o analizzato. Ogni blocco contiene informazioni su un elemento rilevato, sulla sua posizione e sulla sicurezza che Amazon Textract ha nella precisione dell'elaborazione.

Un documento è composto dai seguenti tipi di Block oggetti.

Il contenuto di un blocco dipende dall'operazione chiamata. Se si chiama una delle operazioni di rilevamento del testo, vengono restituite le pagine, le righe e le parole del testo rilevato. Per ulteriori informazioni, consulta Rilevamento del testo. Se si chiama una delle operazioni di analisi del documento, vengono restituite informazioni sulle pagine rilevate, sulle coppie chiave-valore, sulle tabelle, sugli elementi di selezione e sul testo. Per ulteriori informazioni, consulta Analisi dei documenti.

Alcuni campi Block oggetto sono comuni a entrambi i tipi di elaborazione. Ad esempio, ogni blocco ha un identificatore univoco.

Per esempi che mostrano come usare Block gli oggetti, vediEsercitazioni.

Layout del documento

Amazon Textract restituisce una rappresentazione di un documento come un elenco di diversi tipi di Block oggetti collegati in una relazione padre-figlio o in una coppia chiave-valore. Vengono restituiti anche i metadati che forniscono il numero di pagine di un documento. Di seguito è riportato il JSON per un Block oggetto di tipo tipico. PAGE

{ "Blocks": [ { "Geometry": { "BoundingBox": { "Width": 1.0, "Top": 0.0, "Left": 0.0, "Height": 1.0 }, "Polygon": [ { "Y": 0.0, "X": 0.0 }, { "Y": 0.0, "X": 1.0 }, { "Y": 1.0, "X": 1.0 }, { "Y": 1.0, "X": 0.0 } ] }, "Relationships": [ { "Type": "CHILD", "Ids": [ "2602b0a6-20e3-4e6e-9e46-3be57fd0844b", "82aedd57-187f-43dd-9eb1-4f312ca30042", "52be1777-53f7-42f6-a7cf-6d09bdc15a30", "7ca7caa6-00ef-4cda-b1aa-5571dfed1a7c" ] } ], "BlockType": "PAGE", "Id": "8136b2dc-37c1-4300-a9da-6ed8b276ea97" }..... ], "DocumentMetadata": { "Pages": 1 } }

Un documento è formato da uno o più PAGE blocchi. Ogni pagina contiene un elenco di blocchi secondari per gli elementi principali rilevati nella pagina, ad esempio righe di testo e tabelle. Per ulteriori informazioni, consulta Pagine.

È possibile determinare il tipo di Block oggetto ispezionando il BlockType campo.

Un Block oggetto contiene un elenco di Block oggetti correlati nel Relationships campo, che è una matrice di oggetti Relationship. Una Relationships matrice è di tipo CHILD o di tipo VALUE. Un array di tipo CHILD viene utilizzato per elencare gli elementi che sono figli del blocco corrente. Ad esempio, se il blocco corrente è di tipo LINE, Relationships contiene un elenco di ID per i blocchi WORD che compongono la riga di testo. Una matrice di tipo VALUE viene utilizzata per contenere coppie chiave-valore. È possibile determinare il tipo di relazione ispezionando il Type campo dell'oggetto. Relationship

I blocchi secondari non contengono informazioni sui relativi oggetti Block principali.

Per esempi che mostrano Block informazioni, consultaElaborazione sincrona dei documenti.

Confidence

Le operazioni di Amazon Textract restituiscono la percentuale di confidenza di Amazon Textract nella precisione dell'articolo rilevato. Per ottenere la sicurezza, utilizza il Confidence campo dell'Blockoggetto. Un valore più alto indica una maggiore confidenza. A seconda dello scenario, i rilevamenti con bassa confidenza potrebbero richiedere una conferma visiva da parte di un essere umano.

Geometria

Le operazioni di Amazon Textract (ad eccezione dell'analisi dell'identità) restituiscono informazioni sulla posizione degli elementi rilevati sulla pagina di un documento. Per ottenere la posizione, utilizza il Geometry campo dell'Blockoggetto. Per ulteriori informazioni, consulta Individuazione degli elementi in una pagina del documento.