翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アイデンティティドキュメントを分析するには、AnalyzeID API を使用し、ドキュメントファイルを入力として渡します。AnalyzeID
は、分析されたテキストを含む JSON 構造を返します。詳細については、「アイデンティティドキュメントの分析」を参照してください。
入力ドキュメントとして、イメージのバイト配列 (base64 エンコードされたイメージのバイト) を指定するか、Amazon S3 オブジェクトを指定できます。以下の手順では、イメージファイルを S3 バケットにアップロードし、そのファイル名を指定します。
アイデンティティドキュメント (API) を分析するには
まだ実行していない場合:
を使用して IAM ユーザーを作成または更新する
AmazonTextractFullAccess
そしてAmazonS3ReadOnlyAccess
アクセス許可。詳細については、「ステップ 1: AWS アカウントを設定して IAM ユーザーの作成」を参照してください。AWS CLI と AWS SDK をインストールして設定します。詳細については、「ステップ 2: のセットアップAWS CLIそしてAWSSDK」を参照してください。
-
ドキュメントが含まれているイメージを S3 バケットにアップロードします。
手順については、以下を参照してください。Amazon S3 へのオブジェクトのアップロードのAmazon Simple Storage Service ユーザーガイド。
以下の例を使用して、
AnalyzeID
オペレーションを呼び出します。次の例では、S3 バケットから入力ファイルを取り込み、
AnalyzeID
それに対する操作。以下のコードで、の値を置き換えます。バケット
の S3 バケットの名前で、ファイル
は、バケット内のファイル名と領域
の名前でregion
アカウントに関連付けられます。aws textract analyze-id --document-pages '[{"S3Object":{"Bucket":"
bucket
","Name":"name
"}}]' --regionregion
入力に別の S3 オブジェクトを追加することで、運転免許証の前面と背面で API を呼び出すこともできます。
aws textract analyze-id --document-pages '[{"S3Object":{"Bucket":"
bucket
","Name":"name front
"}}, {"S3Object":{"Bucket":"bucket
","Name":"name back
"}}]' --region us-east-1Windows デバイスで CLI にアクセスする場合は、一重引用符ではなく二重引用符を使用し、内部の二重引用符をバックスラッシュ(つまり\)でエスケープして、発生する可能性のあるパーサーエラーに対処します。例については、以下を参照してください。
aws textract analyze-id --document-pages "[{\"S3Object\":{\"Bucket\":\"
bucket
\",\"Name\":\"name
\"}}]" --regionregion
-
これにより、の JSON 出力が提供されます。
AnalyzeID
オペレーション.