Analyze Id
| textract_analyze_id | R Documentation |
Analyzes identity documents for relevant information¶
Description¶
Analyzes identity documents for relevant information. This information
is extracted and returned as IdentityDocumentFields, which records
both the normalized field and value of the extracted text. Unlike other
Amazon Textract operations, analyze_id doesn't return any Geometry
data.
Usage¶
Arguments¶
DocumentPages[required] The document being passed to AnalyzeID.
Value¶
A list with the following syntax:
list(
IdentityDocuments = list(
list(
DocumentIndex = 123,
IdentityDocumentFields = list(
list(
Type = list(
Text = "string",
NormalizedValue = list(
Value = "string",
ValueType = "DATE"
),
Confidence = 123.0
),
ValueDetection = list(
Text = "string",
NormalizedValue = list(
Value = "string",
ValueType = "DATE"
),
Confidence = 123.0
)
)
),
Blocks = list(
list(
BlockType = "KEY_VALUE_SET"|"PAGE"|"LINE"|"WORD"|"TABLE"|"CELL"|"SELECTION_ELEMENT"|"MERGED_CELL"|"TITLE"|"QUERY"|"QUERY_RESULT"|"SIGNATURE"|"TABLE_TITLE"|"TABLE_FOOTER"|"LAYOUT_TEXT"|"LAYOUT_TITLE"|"LAYOUT_HEADER"|"LAYOUT_FOOTER"|"LAYOUT_SECTION_HEADER"|"LAYOUT_PAGE_NUMBER"|"LAYOUT_LIST"|"LAYOUT_FIGURE"|"LAYOUT_TABLE"|"LAYOUT_KEY_VALUE",
Confidence = 123.0,
Text = "string",
TextType = "HANDWRITING"|"PRINTED",
RowIndex = 123,
ColumnIndex = 123,
RowSpan = 123,
ColumnSpan = 123,
Geometry = list(
BoundingBox = list(
Width = 123.0,
Height = 123.0,
Left = 123.0,
Top = 123.0
),
Polygon = list(
list(
X = 123.0,
Y = 123.0
)
)
),
Id = "string",
Relationships = list(
list(
Type = "VALUE"|"CHILD"|"COMPLEX_FEATURES"|"MERGED_CELL"|"TITLE"|"ANSWER"|"TABLE"|"TABLE_TITLE"|"TABLE_FOOTER",
Ids = list(
"string"
)
)
),
EntityTypes = list(
"KEY"|"VALUE"|"COLUMN_HEADER"|"TABLE_TITLE"|"TABLE_FOOTER"|"TABLE_SECTION_TITLE"|"TABLE_SUMMARY"|"STRUCTURED_TABLE"|"SEMI_STRUCTURED_TABLE"
),
SelectionStatus = "SELECTED"|"NOT_SELECTED",
Page = 123,
Query = list(
Text = "string",
Alias = "string",
Pages = list(
"string"
)
)
)
)
)
),
DocumentMetadata = list(
Pages = 123
),
AnalyzeIDModelVersion = "string"
)