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 |
|
Mencoret Kata-kata |
|
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.
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.
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" }