def __init__(self): self.f=FingerPrint()
class Finger: def __init__(self): self.f=FingerPrint() def enroll(self): input("Put Finger and Press Enter:") self.f.getimg() self.f.genchar(1) r=self.f.search() if(r!=-1): print("Finger Already Taken at:"+str(r)) input("Put Finger Again:") self.f.getimg() self.f.genchar(2) y=self.f.regmodel() if y: fid=input("Enter ID (0-254):") self.f.store(fid) else: print("Error") def match(self): global fng_mat_flag global fng_umat_flag input("Want to search:") self.f.getimg() self.f.genchar(1) r=self.f.search() if(r!=-1): fng_mat_flag=True print("Finger Found at:"+str(r)) else: fng_umat_flag=False def delete(self): fid=input("Enter Start Address") n=input("Enter No of Fingerprints") self.f.delete(fid,n) def empty(self): self.f.empty()
class Finger: def __init__(self,port,ttl,location,posid,amount): self.location = location self.posid = posid self.amount = amount self.f=FingerPrint(port,ttl) def enroll(self): input("Put Finger:") self.f.getimg() self.f.genchar(1) r=self.f.search() if(r!=-1): #that where authentication takes place coz it exists print("Finger Already Taken at:"+str(r)) sys.exit() input("Put Finger Again:") self.f.getimg() self.f.genchar(2) y=self.f.regmodel() if y: fid=input("Enter ID (0-254):") self.f.store(fid) else: app = QtWidgets.QApplication([]) error_dialog = QtWidgets.QErrorMessage() error_dialog.showMessage('Oh no!') app.exec_() def match(self): #input("Want to search:") self.f.getimg() self.f.genchar(1) r=self.f.searchapi(self.location,self.posid,self.amount) if(r!=-1): return str(r) elif (r == -1): return str(-1) else : return str(-1) # print("Finger Found at:"+str(r)) def delete(self,fid,n): # fid=input("Enter Start Address") # n=input("Enter No of Fingerprints") self.f.delete(fid,n) def empty(self): self.f.empty()
def __init__(self,port,ttl,location,posid,amount): self.location = location self.posid = posid self.amount = amount self.f=FingerPrint(port,ttl)
class Finger: def __init__(self): self.f = FingerPrint() def enroll(self): # raw_input("Put Finger:") print("Put Finger") self.f.getimg() self.f.genchar(1) r = self.f.search() if (r != -1): print("Finger Already Taken at:" + str(r)) sys.exit() print("Put Finger Again:") self.f.getimg() self.f.genchar(2) y = self.f.regmodel() if y: fid = raw_input("Enter ID (0-254):") self.f.store(fid) else: print("Error") def match(self): print("Put Finger:") self.f.getimg() self.f.genchar(1) r = self.f.search() if (r != -1): print("Finger Found at:" + str(r)) def delete(self): fid = raw_input("Enter Start Address") n = raw_input("Enter No of Fingerprints") self.f.delete(fid, n) def empty(self): self.f.empty()