Auswahl-Elemente - Amazon Textract

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.

Auswahl-Elemente

Amazon Textract kann Auswahlelemente wie Optionsfelder (Optionsfelder) und Kontrollkästchen auf einer Dokumentseite erkennen. Selektionselemente können inFormular-Datenund inTischeaus. Wenn beispielsweise die folgende Tabelle in einem Formular erkannt wird, erkennt Amazon Textract die Kontrollkästchen in den Tabellenzellen.

Stimme zu

Neutral

Stimme nicht zu

Guter Service

Benutzerfreundlich

Fairer Preis

Erkannte Auswahlelemente werden als zurückgegebenBlockObjekte in den Antworten vonAnalyzeDocumentundGetDocumentAnalysisaus.

Anmerkung

Sie können dasFeatureTypesInput-Parameter zum Abrufen von Informationen über Schlüssel-Wert-Paare, Tabellen oder beides. Wenn Sie beispielsweise nach Tabellen filtern, enthält die Antwort die Auswahlelemente, die in Tabellen erkannt werden. Selektionselemente, die in Schlüssel-Wert-Paaren erkannt werden, sind nicht in der Antwort enthalten.

Informationen über ein Selektionselement sind in einemBlockObjekt des TypsSELECTION_ELEMENTaus. Um den Status eines wählbaren Elements zu ermitteln, verwenden Sie dieSelectionStatusfield desSELECTION_ELEMENTblockieren. Der Status kann entweder seinAUSGEWÄHLToderNICHT_SELECTEDaus. Beispielsweise würde der Wert vonSelectionStatusfür das vorherige Bild istAUSGEWÄHLTaus.

EINSELECTION_ELEMENT Block-Objekt ist entweder einem Schlüssel-Wert-Paar oder einer Tabellenzelle zugeordnet. EINSELECTION_ELEMENT Block-Objekt enthält Informationen zum Begrenzungsrahmen für ein Auswahlelement imGeometryfield. EINSELECTION_ELEMENT Blockobject ist kein Kind einesPAGE Block-Objekt.

Formulardaten (Schlüssel-Wert-Paare)

Ein Schlüssel-Wert-Paar wird verwendet, um ein Selektionselement darzustellen, das in einem Formular erkannt wird. DieKEYblock enthält den Text für das Auswahlelement. DieVALUEblock enthält den SELECTION_ELEMENT-Block. Das folgende Diagramm zeigt, wie Selektionselemente dargestellt werdenBlockObjekte.

Weitere Informationen zu Schlüssel-Wert-Paaren finden Sie unterFormulardaten (Schlüssel-Wert-Paare)aus.

Das folgende JSON-Snippet zeigt den Schlüssel für ein Schlüssel-Wert-Paar, das ein Auswahlelement (male ☑) enthalten. Die untergeordnete ID (Id bd14cfd5-9005-498b-a7f3-45ceb171f0ff) ist die ID des WORD-Blocks, der den Text für das Auswahlelement enthält (männlich) enthalten. Die Wert-ID (Id 24aaac7f-fcce-49c7-a4f0-3688b05586d4) ist die ID desVALUEBlock, der das enthältSELECTION_ELEMENTBlock-Objekt.

{ "Relationships": [ { "Type": "VALUE", "Ids": [ "24aaac7f-fcce-49c7-a4f0-3688b05586d4" // Value containing Selection Element ] }, { "Type": "CHILD", "Ids": [ "bd14cfd5-9005-498b-a7f3-45ceb171f0ff" // WORD - male ] } ], "Confidence": 94.15619659423828, "Geometry": { "BoundingBox": { "Width": 0.022914813831448555, "Top": 0.08072036504745483, "Left": 0.18966935575008392, "Height": 0.014860388822853565 }, "Polygon": [ { "Y": 0.08072036504745483, "X": 0.18966935575008392 }, { "Y": 0.08072036504745483, "X": 0.21258416771888733 }, { "Y": 0.09558075666427612, "X": 0.21258416771888733 }, { "Y": 0.09558075666427612, "X": 0.18966935575008392 } ] }, "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "KEY" ], "Id": "a118dc43-d5f7-49a2-a20a-5f876d9ffd79" }

Das folgende JSON-Snippet ist der WORD-Block für das WortMännlichaus. Der WORD-Block hat auch einen übergeordneten LINE-Block.

{ "Geometry": { "BoundingBox": { "Width": 0.022464623674750328, "Top": 0.07842985540628433, "Left": 0.18863198161125183, "Height": 0.01617223583161831 }, "Polygon": [ { "Y": 0.07842985540628433, "X": 0.18863198161125183 }, { "Y": 0.07842985540628433, "X": 0.2110965996980667 }, { "Y": 0.09460209310054779, "X": 0.2110965996980667 }, { "Y": 0.09460209310054779, "X": 0.18863198161125183 } ] }, "Text": "Male", "BlockType": "WORD", "Confidence": 54.06439208984375, "Id": "bd14cfd5-9005-498b-a7f3-45ceb171f0ff" },

Der VALUE-Block hat ein Kind (Id f2f5e8cd-e73a-4e99-a095-053acd3b6bfb), das der SELECTION_ELEMENT-Block ist.

{ "Relationships": [ { "Type": "CHILD", "Ids": [ "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb" // Selection element ] } ], "Confidence": 94.15619659423828, "Geometry": { "BoundingBox": { "Width": 0.017281491309404373, "Top": 0.07643391191959381, "Left": 0.2271782010793686, "Height": 0.026274094358086586 }, "Polygon": [ { "Y": 0.07643391191959381, "X": 0.2271782010793686 }, { "Y": 0.07643391191959381, "X": 0.24445968866348267 }, { "Y": 0.10270800441503525, "X": 0.24445968866348267 }, { "Y": 0.10270800441503525, "X": 0.2271782010793686 } ] }, "BlockType": "KEY_VALUE_SET", "EntityTypes": [ "VALUE" ], "Id": "24aaac7f-fcce-49c7-a4f0-3688b05586d4" }, }

Der folgende JSON ist der SELECTION_ELEMENT-Block. Der Wert vonSelectionStatusGibt an, dass das Kontrollkästchen aktiviert ist.

{ "Geometry": { "BoundingBox": { "Width": 0.020316146314144135, "Top": 0.07575977593660355, "Left": 0.22590067982673645, "Height": 0.027631107717752457 }, "Polygon": [ { "Y": 0.07575977593660355, "X": 0.22590067982673645 }, { "Y": 0.07575977593660355, "X": 0.2462168186903 }, { "Y": 0.1033908873796463, "X": 0.2462168186903 }, { "Y": 0.1033908873796463, "X": 0.22590067982673645 } ] }, "BlockType": "SELECTION_ELEMENT", "SelectionStatus": "SELECTED", "Confidence": 74.14942932128906, "Id": "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb" }

Tabellen-Zellen

Amazon Textract kann Selektionselemente in einer Tabellenzelle erkennen. Die Zellen in der folgenden Tabelle haben beispielsweise Kontrollkästchen.

Stimme zu

Neutral

Stimme nicht zu

Guter Service

Benutzerfreundlich

Fairer Preis

EINCELLblock kann untergeordnete Elemente enthaltenSELECTION_ELEMENTObjekte für Selektionselemente sowie untergeordnete ElementeWORDBlöcke für erkannten Text.

Weitere Informationen zu Tabellen finden Sie unterTabellenaus.

Der TABLEBlock-Objekt für die vorherige Tabelle sieht ähnlich aus.

{ "Geometry": {.....}, "Relationships": [ { "Type": "CHILD", "Ids": [ "652c09eb-8945-473d-b1be-fa03ac055928", "37efc5cc-946d-42cd-aa04-e68e5ed4741d", "4a44940a-435a-4c5c-8a6a-7fea341fa295", "2de20014-9a3b-4e26-b453-0de755144b1a", "8ed78aeb-5c9a-4980-b669-9e08b28671d2", "1f8e1c68-2c97-47b2-847c-a19619c02ca9", "9927e1d1-6018-4960-ac17-aadb0a94f4d9", "68f0ed8b-a887-42a5-b618-f68b494a6034", "fcba16e0-6bd7-4ea5-b86e-36e8330b68ea", "2250357c-ae34-4ed9-86da-45dac5a5e903", "c63ad40d-5a14-4646-a8df-2d4304213dbc", // Cell "2b8417dc-e65f-4fcd-aa0f-61a23f1e8cb0", "26c62932-72f0-4dc2-9893-1ae27829c060", "27f291cc-abf4-4c23-aa24-676abe99cb1e", "7e5ce028-1bcd-4d9f-ad42-15ac181c5b47", "bf32e3d2-efa2-4fc1-b09b-ab9cc52ff734" ] } ], "BlockType": "TABLE", "Confidence": 99.99993896484375, "Id": "f66eac36-2e74-406e-8032-14d1c14e0b86" }

Die ZELLEBLOCKObjekt (Id c63ad40d-5a14-4646-a8df-2d4304213dbc) für die Zelle, die das Kontrollkästchen enthältGuter ServiceSieht wie folgt aus. Es beinhaltet ein KindBlock(Id = 26d122fd-c5f4-4b53-92c4-0ae92730ee1e) das ist derSELECTION_ELEMENT Block-Objekt für das Kontrollkästchen.

{ "Geometry": {.....}, "Relationships": [ { "Type": "CHILD", "Ids": [ "26d122fd-c5f4-4b53-92c4-0ae92730ee1e" // Selection Element ] } ], "Confidence": 79.741689682006836, "RowSpan": 1, "RowIndex": 3, "ColumnIndex": 3, "ColumnSpan": 1, "BlockType": "CELL", "Id": "c63ad40d-5a14-4646-a8df-2d4304213dbc" }

Das SELECTION_ELEMENTBlock-Objekt für das Kontrollkästchen lautet wie folgt. Der Wert vonSelectionStatusGibt an, dass das Kontrollkästchen aktiviert ist.

{ "Geometry": {.......}, "BlockType": "SELECTION_ELEMENT", "SelectionStatus": "SELECTED", "Confidence": 88.79517364501953, "Id": "26d122fd-c5f4-4b53-92c4-0ae92730ee1e" }