alromh87 / pyMorphoILV

Userspace Morpho ILV Driver
0 stars 3 forks source link

solicitud de ayuda #1

Closed ramonrxven closed 5 years ago

ramonrxven commented 5 years ago

Estimado Alejandro, estoy desarrollando una funcionalidad en python donde tengo que enrolar y verificar una huella dactilar, me conseguí con este proyecto tuyo, ya que precisamente estoy usando un dispositivo SAGEM, y entre mis escasos conocimientos en biometría y que este fabricante solo tiene SDK propietario para windows, pues me han puesto el proyecto cuesta arriba. En el punto en el que me encuentro actualmente he podido usar con éxito tu código para leer las huellas, sin embargo, no tengo conocimientos en materia de comparar las huellas y enrolarlas y estoy atascado, quise acudir a ti a ver si es posible que me ayudes sobre como puedo resolver estos requerimientos, disculpa el abuso de confianza, agradecido de antemano Ramon Archer. ramonrxven arroba gmail punto com

alromh87 commented 5 years ago

No es abuso, justo eso es lo bello del software libre: "El conocimiento compartido crece!!!"

Veo dos opciones inmediatas para ti:

Utilizar el lector para hacer la comparación

Cada lector puede almacenar huellas y realizar comparaciones ya sea verificación(1:1) o identificación(1:n).

Este método puede hacerse mediante mensajes ILV, como se documenta en MorphoSmart™ Host System Interface specifications, por cuestiones de tiempo y prioridades no esta implementado en esta librería, si lo haces por favor haz un Pull Request.

Construir sobre el motor biométrico del NIST, "NBIS"

Estas librerías fueron desarrolladas originalmente para C en *Nix pero el NIST publicó wrappers para .NET y yo las he utilizado desde python y Java(JNI) desde Android.

Recomiendo la segunda opción pues te dará independencia, aprendizaje y gobernabilidad, ten cuidado solo de los esquemas de seguridad que implementes.