print('Posicione o dedo no leitor para realizar a leitura: ') print('') #primeira leitura fir1 = pnbio.capture(10000) print('Primeira leitura:'), ('OK!') print('Tamanho do HASH gerado:'), len(fir1) print('') #segunda leitura fir2 = pnbio.capture(10000) print('Realizando a segunda leitura:'), ('OK!') print('Tamanho do HASH gerado:'), len(fir2) print('') if pnbio.match(fir1, fir2): print('As duas leituras conferem!') print('') cmd.execute("SELECT ID_PESSOA,BIOMETRIA FROM BIOMETRIA WHERE BIOMETRIA <> ''") # Conta o numero de linhas na tabela #numrows = int(cmd.rowcount) # Algumas frescuras #print " BUSCANDO BIOMETRIA...." biometria = cmd.fetchall() # Laço for para retornar os valores for row in biometria: if pnbio.match(row[1], fir2): id_pessoa = row[0]
#!/usr/bin/env python # -*- coding: utf-8 -*- import pynbiobsp as pnbio pnbio.init() print('Posicione o dedo no leitor para realizar a leitura: ') print('') # primeira leitura fir1 = pnbio.capture(10000) print('Primeira leitura:'), ('OK!') print('Tamanho do HASH gerado:'), len(fir1) print('') # segunda leitura fir2 = pnbio.capture(10000) print('Realizando a segunda leitura:'), ('OK!') print('Tamanho do HASH gerado:'), len(fir2) print('') if pnbio.match(fir1, fir2): print('As duas leituras conferem!') pnbio.close()
#!/usr/bin/env python import pynbiobsp as pnbio pnbio.init() print('Insert the first fingerprint: ') fir1 = pnbio.capture(10000) print('Insert the second fingerprint: ') fir2 = pnbio.capture(10000) if pnbio.match(fir1, fir2): print('OK!') else: print('NOK!') pnbio.close()