Se voce tem curiosidade de saber como um leitor de impressao digital funciona, aconselho a leitura do artigo abaixo (em ingles). Ele foi escrito pelo criador da libfprint, a biblioteca mais usada para interfacear com leitores de impressao digital no Linux.
http://www.reactivated.net/weblog/archives/2006/08/fingerprint-enhancement-and-recognition/