Identity Scanner
Identity Scannerは、Zia AIドリブンのコンポーネントであり、さまざまな身分証明書や公式文書をスキャンして処理することで、個人やドキュメントに対する安全な本人確認を実行できます。E-KYCとDocument Processingの2つの主要カテゴリに分かれた複数の機能を組み込んだ包括的なスイートです。
Aadhaar
AADHAARモデルは、Document Processing機能の一部であり、インドのAadhaarカードを本人確認書類として処理できます。これにより、高度なOCR技術を使用してインドのAadhaarカードからデータフィールドを抽出できます。レスポンスは、Aadhaarカードから認識されたパラメータと、各認識の精度を判定する信頼度スコアを返します。
以下のコードに示すように、aadhaarFrontおよびaadhaarBackキーを使用して、Aadhaarカードの表面と裏面の画像ファイルのパスを指定する必要があります。
以下のコードに示すように、一時的に言語を渡すことができます。英語と関連する地域言語を渡す必要があります。例えば、タミル・ナードゥ州出身の場合、言語としてtamとengを渡す必要があります。言語と言語コードの一覧は、APIドキュメントで確認できます。
許可されるファイル形式: .webp, .jpeg, .png, .bmp, .tiff, .pdf
ファイルサイズ制限: 15 MB
注: 変数は以下の順序でのみ宣言する必要があります: aadhaarFront、aadhaarBack、languageCode
レスポンスには、カード所有者の名前、住所、性別、Aadhaarカード番号など、Aadhaarカードで認識されたパラメータがそれぞれのキーに割り当てられて含まれます。レスポンスには、認識された各値に対して0から1の範囲の信頼度スコアも表示されます。
サンプルコードスニペット
import com.zc.component.ml.ZCContent;
import com.zc.component.ml.ZCLine;
import com.zc.component.ml.ZCML;
import com.zc.component.ml.ZCParagraph;
import java.io.File;
File aadhaarFront = new File("/Users/amelia-421/Desktop/myAadhaar1.webp");
//ファイルパスを指定する of the front side image of the Aadhaar card
File aadhaarBack = new File("/Users/amelia-421/Desktop/myAadhaar2.webp");
//ファイルパスを指定する of the back side image of the Aadhaar card
String languageCode = "eng,tam";
//言語を設定する
ZCContent ocrContent = ZCML.getInstance().getContentForAadhaar(aadhaarFront,aadhaarBack,languageCode);
//ファイルオブジェクトでgetContent()を呼び出して、ZCContentオブジェクトで検出されたテキストを取得する
//個別の段落を取得する
List paragraphs = ocrContent.getParagraphs();
for(ZCParagraph paragraph : paragraphs)
{
//段落内の個別の行を取得する
List paraLines = paragraph.lines;
for(ZCLine line : paraLines)
{
//行内の個別の単語を取得する
String words = line.words;
String text = line.text;
//生の行テキスト
}
String text = paragraph.text;
//段落の生テキストを返す
}
String text = ocrContent.text;
//画像の生テキストを返す
最終更新日 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us