Programación General > Visual Basic 6.0 e inferiores

 Ideas De Como Hacer Programa Detector De Huellas

(1/3) > >>

martin campos quintero:
Pues bien, ahora necesito que me ayuden con un programa para detectar huellas por medio de un scanner normal. O sea que si yo doy de alta un registro y a este le asocio una huella (huella de la persona). Entonces que cuando la persona coloque su dedo en el scanner le sea tomada la huella y se busque en los registros, y si coincide entonces muestre el registro.

Necesito saber como hacer esto. O sea, como comparar imágenes de las huellas

De antemano gracias  ;)

Diodo:
Hola

No te lo tomes a mal pero creo que has elegido un tema bastante complicado y dudo que nadie te pueda ayudar, a no ser claro que haya un programador que hubiera tratado el tema de reconocimiento de huellas en profundidad.
Si hay algo complejo de identificar o discriminar son las huellas digitales , ten en cuenta que es una region de unos 4x2 cm de area con una complejidad del dibujo extrema (decimas de milimetro).
Nadie te asegura que aun encontrando un buen algoritmo para procesar la imagen los resultado de la comparacion sean buenos y eficaces

Bueno espero no haberte desanimado y te deseo toda la suerte.Si consigues algo bueno, tendre que comerme mis palabras  :lol:   :hola:

Gandalf_malaga7:
La verdad es que Diodo tiene razón,parece bastante complejo,pero por otro lado me parece un proyecto interesantísimo,voy a informarme y si encuentro algo,te lo comento.Yo el año pasada hice un proyecto de reconocimiento de matrículas,que es bastante más sencillo y funcionaba bastante bien.Busca herraminetas hechas ya,algún OCX que te haga el reconocimiento y te ofrezca una salida.En el caso de las mátriculas yo usé una herramienta de Reconocimiento Optico de Caracteres     (OCR) :comp: .

Si encunetras algo y me lo kieres comentar hazlo en el foro o a:

Gandalf_malaga7@hotmail.com

Suerte compañero!!!!!!!! :hola

fuhrer:
Hola que tal.

Para lo que dices que tratas de hacer, as algo que te va  llevar mucho tiempo y debes tener algunos conocimientos sobre tratamiento de imagenes y conocimientos matematicos sobre aproximacion de curvas.

Ahora te doy una idea sobre lo que puedes hacer, por lo que leí en algunos lados, primero tu escaner debe tener una buena resolucion si no sera un poco dificil, después de escanear tu imagen le debes de pasar un filtro para quitar el ruido, despues la binarisas, una vez que tienes tu imagen en binario haces un barrido buscando la curva mas interior e inferior, despues situas algunos puntos sobre las curvas e intentas encontrar la ecuación de tu curva y esta es la que debes de comparar con las demás, tambine puedes ir tomando distancias entre las curvar par ir descartado opciones manejando un margen de error considerable.

Como abras notado se requiere tener varios conocimientos y para realizar esto también se necesita que hagas un algoritmo eficiente, por que de lo contrario seria muy lenta la ejecución de tu programa (dependiendo del tamaño de tus imagenes).

Bueno espero que esto que te comente te peda ayudar en algo, y tal vez si no te urge mucho y te interesa hacerlo te puedo pasar una tesis que tengo referente a ese tema, el problema es que en este momento no la tengo disponible y te podria pasar esta informacion aproximadamente dentro de un mes cuando regrese a mi casa, por eso te pregunto que si no te es muy urgente.

Bueno espero haberte ayudado un poco y si te sirve la informacion para dentro de un mes me avisas.

Hasta luego.

infoalex:

--- Cita de: "martin campos quintero" --- Pues bien, ahora necesito que me ayuden con un programa para detectar huellas por medio de un scanner normal. O sea que si yo doy de alta un registro y a este le asocio una huella (huella de la persona). Entonces que cuando la persona coloque su dedo en el scanner le sea tomada la huella y se busque en los registros, y si coincide entonces muestre el registro.

Necesito saber como hacer esto. O sea, como comparar imágenes de las huellas

De antemano gracias  ;)
--- Fin de la cita ---
hola man sabes lo yo tambien stoy interesando en el tema pero yo quiero trabajar el matlab o en maple utilizando interpolacion y diferencias divididas no se si tu tambien   necesitas algo parecido ...
sabes no se si nos podriamos ayudar ok
escribeme a diberlex@hotmail.com si tienes informacion ok...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa