View a markdown version of this page

Elemen Seleksi - Amazon Textract

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Elemen Seleksi

Amazon Textract dapat mendeteksi elemen pilihan seperti tombol opsi (tombol radio), kotak centang, teks yang digarisbawahi, dan dilingkari pada halaman dokumen. Elemen seleksi dapat dideteksi dalam bentuk data dan dalam tabel. Misalnya, ketika tabel berikut terdeteksi pada formulir, Amazon Textract mendeteksi kotak centang di sel tabel.

Setuju

Netral

Tidak Setuju

Pelayanan yang baik

Mudah Digunakan

Harga Wajar

Elemen seleksi yang terdeteksi dikembalikan sebagai objek Blok dalam tanggapan dari AnalyzeDocumentdan GetDocumentAnalysis.

Di bawah ini adalah tabel yang memberikan contoh berbagai jenis yang dapat dipilih yang didukung oleh Amazon Textract.

Jenis yang Dapat Dipilih

Contoh

Tombol Radio

Ya ○ Tidak ●

Kotak centang

Ya ☐ Tidak ☑

Kata-kata yang digarisbawahi

Ya Tidak

Kata-kata yang dilingkari

Two buttons labeled "Yes" and "No" for making a binary choice.

Mencoret Kata-kata

Two buttons labeled "Yes" and "No", with "No" crossed out in blue.

Selain itu Amazon Textract dapat mendeteksi clickable implisit, atau dapat diklik yang terstruktur sebagai pertanyaan dan dijawab dengan menandai salah satu dari beberapa jawaban. Ini dikembalikan dengan cara yang sama seperti yang dapat diklik.

catatan

Anda dapat menggunakan parameter FeatureTypes input untuk mengambil informasi tentang pasangan kunci-nilai, tabel, atau keduanya. Misalnya, jika Anda memfilter pada tabel, responsnya mencakup elemen pemilihan yang terdeteksi dalam tabel. Elemen seleksi yang terdeteksi dalam pasangan nilai kunci tidak disertakan dalam respons.

Informasi tentang elemen seleksi terkandung dalam Block objek tipeSELECTION_ELEMENT. Untuk menentukan status elemen yang dapat dipilih, gunakan SelectionStatus bidang SELECTION_ELEMENT blok. Status dapat berupa SELECTED atau NOT_SELECTED. Misalnya, nilai SelectionStatus untuk gambar sebelumnya adalah SELECTED.

SELECTION_ELEMENTBlockObjek dikaitkan dengan pasangan kunci-nilai atau sel tabel. Sebuah SELECTION_ELEMENT Block objek berisi informasi kotak pembatas untuk elemen seleksi di Geometry lapangan. SELECTION_ELEMENTBlockObjek bukanlah anak dari suatu PAGE Block objek.

Data Formulir (Key-Value Pasangan)

Pasangan kunci-nilai digunakan untuk mewakili elemen seleksi yang terdeteksi pada formulir. KEYBlok berisi teks untuk elemen seleksi. VALUEBlok berisi blok SELECTION_ELEMENT. Diagram berikut menunjukkan bagaimana elemen seleksi diwakili oleh objek Blok.

Diagram yang menggambarkan representasi elemen seleksi pada formulir menggunakan struktur data pasangan kunci-nilai, dengan KEY berisi teks, VALUE berisi SELECTION_ELEMENT, dan PAGE sebagai objek induk.

Untuk informasi selengkapnya tentang pasangan kunci-nilai, lihat. Data Formulir (Key-Value Pasangan)

Cuplikan JSON berikut menunjukkan kunci untuk pasangan kunci-nilai yang berisi elemen seleksi (laki-laki ☑). ID anak (Id bd14cfd5-9005-498b-a7f3-45ceb171f0ff) adalah ID dari blok WORD yang berisi teks untuk elemen pemilihan (laki-laki). Nilai ID (Id 24aaac7f-fcce-49c7-a4f0-3688b05586d4) adalah ID dari blok yang berisi objek blok. VALUE SELECTION_ELEMENT

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

Cuplikan JSON berikut adalah blok WORD untuk kata Male. Blok WORD juga memiliki blok LINE induk.

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

Blok VALUE memiliki anak (Id f2f5e8cd-e73a-4e99-a095-053acd3b6bfb) yang merupakan blok SELECTION_ELEMENT.

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

JSON berikut adalah blok SELECTION_ELEMENT. Nilai SelectionStatus menunjukkan bahwa kotak centang dipilih.

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

Sel Tabel

Amazon Textract dapat mendeteksi elemen seleksi di dalam sel tabel. Misalnya, sel dalam tabel berikut memiliki kotak centang.

Setuju

Netral

Tidak Setuju

Pelayanan yang baik

Mudah Digunakan

Harga Wajar

Sebuah CELL blok dapat berisi SELECTION_ELEMENT objek anak untuk elemen seleksi dan WORD blok anak untuk teks yang terdeteksi.

Diagram yang menunjukkan struktur hierarkis tata letak halaman dengan komponen: halaman, tabel, sel, kata, dan elemen pemilihan.

Untuk informasi selengkapnya tentang tabel, lihatTabel.

BlockObjek TABLE untuk tabel sebelumnya terlihat mirip dengan ini.

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

BLOCKObjek CELL (Id c63ad40d-5a14-4646-a8df-2d4304213dbc) untuk sel yang berisi kotak centang Layanan Baik terlihat seperti berikut ini. Ini termasuk anak Block (Id = 26d122fd-c5f4-4b53-92c4-0ae92730ee1e) yang merupakan objek untuk kotak centang. SELECTION_ELEMENT Block

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

BlockObjek SELECTION_ELEMENT untuk kotak centang adalah sebagai berikut. Nilai SelectionStatus menunjukkan bahwa kotak centang dipilih.

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