c++ - Check a fingerprint in the database -


I am saving the fingerprints in the field "drop", so imagine that the only way to compare these impressions is to Retrieving the prints is saved in the database and then create a vector to check using the "recognition_finger" function? Can you check directly from the database using a SELECT?

I am working with libfprint in this code verification in a vector:

  def test_identify (): cur = DB.cursor () cur. Execute ('Select ID, print from print') id = [] Gallary.append (pyfprint.fprint (data_ptr = data)) id.append (line [] [*] ['id' ]) N, FP, IMG = FingerDevice Directive_finger (gallery)    

There are two fundamental ways to use a fingerprint database: a person The identity of which is to be verified, which is known by any other means, and someone is searching for a person whose identity is unknown.

A simple library such as libfprint is appropriate for the first case only because you are using it to verify someone, so you can see a line from the database You can use your identity. Perhaps you have scanned more than one finger, or maybe you have deposited several scans per finger, but this will still return to a small number of database blobs.

A fingerprint search algorithm to reduce the search's place, to quickly compare, and to rank above the results and to deal with false positives. As Google search, the things you are looking for can come up with pages that are completely unrelated to them, so a fingerprint search will also be done to help companies solve their problems with their entire existence Devoted.

Comments