

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Antwortobjekte für Texterkennung und Dokumentanalyse
<a name="how-it-works-document-layout"></a>

Wenn Amazon Textract ein Dokument verarbeitet, erstellt es eine Liste von[Block](API_Block.md)Objekte für den erkannten oder analysierten Text. Jeder Block enthält Informationen über ein erkanntes Element, in dem er sich befindet, und das Vertrauen, das Amazon Textract in die Genauigkeit der Verarbeitung hat.

Ein Dokument besteht aus den folgenden Arten von`Block`Objekte.
+ [Seiten](how-it-works-pages.md)
+  [Textzeilen und Wörter](how-it-works-lines-words.md) 
+  [Formulardaten (Schlüssel-Wert-Paare)](how-it-works-kvp.md) 
+  [Tabellen und Zellen](how-it-works-tables.md) 
+ [Auswahl-Elemente](how-it-works-selectables.md)

Der Inhalt eines Blocks hängt von der Operation ab, die Sie aufrufen. Wenn Sie eine der Texterkennungsoperationen aufrufen, werden die Seiten, Zeilen und Wörter des erkannten Textes zurückgegeben. Weitere Informationen finden Sie unter [Erkennen von Text](how-it-works-detecting.md) . Wenn Sie einen der Dokumentanalysevorgänge aufrufen, werden Informationen über erkannte Seiten, Schlüssel-Wert-Paare, Tabellen, Auswahlelemente und Text zurückgegeben. Weitere Informationen finden Sie unter [Analysieren von Dokumenten](how-it-works-analyzing.md) .

Etwas`Block`Objektfelder sind beiden Verarbeitungsarten gemeinsam. Beispielsweise hat jeder Block einen eindeutigen Bezeichner.

Für Beispiele, die zeigen, wie Sie verwenden`Block`objekte, siehe[Tutorials](examples-blocks.md)aus.

## Dokument-Layout
<a name="hows-it-works-blocks-types.title"></a>

Amazon Textract gibt eine Darstellung eines Dokuments als Liste verschiedener Arten von`Block`Objekte, die in einer Eltern-zu-Kind-Beziehung oder einem Schlüssel-Wert-Paar verknüpft sind. Metadaten, die die Anzahl der Seiten in einem Dokument angeben, werden ebenfalls zurückgegeben. Nachfolgend ist der JSON für ein typisches`Block`Objekt des Typs`PAGE`aus.

```
{
    "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
    }
}
```

Ein Dokument wird aus einem oder mehreren`PAGE`blockiert. Jede Seite enthält eine Liste von untergeordneten Blöcken für die auf der Seite erkannten Hauptelemente, wie Textzeilen und Tabellen. Weitere Informationen finden Sie unter [Seiten](how-it-works-pages.md) . 

Sie können den Typ eines`Block`Objekt durch Inspizieren des`BlockType`field.

EIN`Block`object enthält eine Liste von verwandten`Block`Objekte im`Relationships`Feld, das ist ein Array von[Relationship](API_Relationship.md)Objekte. EIN`Relationships`array ist entweder vom Typ CHILD oder vom Typ VALUE. Ein Array vom Typ CHILD wird verwendet, um die Elemente aufzulisten, die untergeordnete Elemente des aktuellen Blocks sind. Beispiel: Wenn der aktuelle Block beispielsweise den Typ LINE hat,`Relationships`enthält eine Liste von IDs für die WORD-Blöcke, aus denen die Textzeile besteht. Um Schlüssel-Wert-Paare zu enthalten, wird ein Array vom Typ VALUE verwendet. Sie können den Typ der Beziehung bestimmen, indem Sie die`Type`field des`Relationship`-Objekt. 

Untergeordnete Blöcke haben keine Informationen über ihre übergeordneten Blockobjekte.

Für Beispiele, die zeigen`Block`Informationen finden Sie unter[Dokumente mit synchronen Operationen verarbeiten](sync.md)aus.

## Wahrscheinlichkeit
<a name="how-it-works-confidence"></a>

Bei Amazon Textract-Operationen gibt die prozentuale Sicherheit zurück, die Amazon Textract in die Genauigkeit des erkannten Artikels hat. Um das Vertrauen zu erlangen, benutze die`Confidence`field des`Block`-Objekt. Ein höherer Wert weist auf ein höheres Vertrauen hin. Je nach Szenario benötigen Erkennungen mit geringem Vertrauen möglicherweise eine visuelle Bestätigung durch einen Menschen.

## Geometry
<a name="how-it-works-geometry"></a>

Amazon Textract Textract-Vorgänge geben mit Ausnahme der Identitätsanalyse Standortinformationen über den Standort erkannter Artikel auf einer Dokumentseite zurück. Um den Standort zu erhalten, verwenden Sie den`Geometry`field des`Block`-Objekt. Weitere Informationen finden Sie unter[Artikelspeicherort auf einer Dokumentseite](text-location.md) 