Identity Scanner
Identity Scanner es un componente de Zia impulsado por IA que te permite realizar verificaciones de identidad seguras en individuos y documentos escaneando y procesando varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y procesamiento de documentos.
Passbook
El modelo PASSBOOK es parte de la funcionalidad de procesamiento de documentos que te permite procesar libretas bancarias indias como documentos de prueba financiera o de identidad. Esto te permite extraer campos de datos de una libreta usando la tecnología OCR, y obtener los parámetros de ella en la respuesta.
El modelo Passbook soporta 11 idiomas indios y 8 idiomas internacionales adicionales. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API.
Debes proporcionar la ruta a la imagen de la página frontal de la libreta, como se muestra en el código a continuación.
Formatos de archivo permitidos: .webp, .jpeg, .png, .bmp, .tiff, .pdf
Límite de tamaño de archivo: 15 MB
Debes especificar el tipo de modelo como PASSBOOK usando ZCOCRModelType. También puedes especificar opcionalmente el idioma usando setLanguageCode(). El inglés se considerará como idioma por defecto si no se especifica.
La respuesta contiene los detalles bancarios y los detalles de cuenta reconocidos de la libreta como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta.
Fragmento de código de ejemplo
import com.zc.component.ml.ZCContent;
import com.zc.component.ml.ZCLine;
import com.zc.component.ml.ZCML;
import com.zc.component.ml.ZCOCRModelType;
import com.zc.component.ml.ZCOCROptions;
import com.zc.component.ml.ZCParagraph;
import java.io.File;
File file = new File("/Users/amelia-421/Desktop/MyPassbook.webp");
//Especifica la ruta del archivo
ZCOCROptions options = ZCOCROptions.getInstance().setModelType(ZCOCRModelType.PASSBOOK)
.setLanguageCode("tam");
//Establece el tipo de modelo e idioma
ZCContent ocrContent = ZCML.getInstance().getContent(file, options);
//Llama a getContent() con el objeto de archivo para obtener el texto detectado en el objeto ZCContent
//Para obtener párrafos individuales
List paragraphs = ocrContent.getParagraphs();
for(ZCParagraph paragraph : paragraphs)
{
//Para obtener líneas individuales en el párrafo
List paraLines = paragraph.lines;
for(ZCLine line : paraLines)
{
//Para obtener palabras individuales en la línea
String words = line.words;
String text = line.text;
//Texto sin formato de la línea
}
String text = paragraph.text;
//Devuelve el texto sin formato del párrafo
}
String text = ocrContent.text;
//Devuelve el texto sin formato de la imagen
Última actualización 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us