rad / documentos.py
Moibe's picture
Commit Inicial para Reconocimiento Avanzado de Documentos
fda1a93
import obtenCampo
async def dni(textos_extraidos):
print("Iniciando búsqueda de dni.")
textos_extraidos_simplificados = [texto.lower().replace(" ", "") for texto in textos_extraidos]
print("Textos extraídos simplificados:")
print(textos_extraidos_simplificados)
#Campos Buscados
nombre, apellido = obtenCampo.Nombre(textos_extraidos, textos_extraidos_simplificados)
identificacion = obtenCampo.Identificacion(textos_extraidos, textos_extraidos_simplificados)
fecha_nacimiento = obtenCampo.Fecha_Nacimiento(textos_extraidos, textos_extraidos_simplificados)
sexo = obtenCampo.Sexo(textos_extraidos, textos_extraidos_simplificados)
return nombre, apellido, identificacion, fecha_nacimiento, sexo
async def pasaporte(textos_extraidos):
textos_extraidos_simplificados = [texto.lower().replace(" ", "") for texto in textos_extraidos]
#Campos Buscados
nombre, apellido = obtenCampo.Nombre(textos_extraidos, textos_extraidos_simplificados)
identificacion = obtenCampo.Identificacion(textos_extraidos, textos_extraidos_simplificados)
return nombre, apellido, identificacion