示例#1
0
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]
示例#2
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()