Wie konvertiert Fingerabdruck, eindeutige id zu verwenden es für die Suche in der Datenbank?

Habe ich secugen fingerprint-reader und ich in der Lage gewesen, um meine Anwendung zu Steuern die Fingerabdruck-Gerät durch Scannen der Fingerabdrücke und ich in der Lage gewesen, um Sie zu speichern in mysql Datenbank!

Nach dem speichern der Fingerabdrücke auf der db will ich nun die Suche für den Benutzer mit Fingerabdruck, und ich kann nicht suchen, mit neuen Fingerabdruck, da der Fingerabdruck gespeichert als blob/img.
also muss ich konvertieren Fingerabdruck, eindeutige id zu verwenden es für die Suche in der Datenbank?

Ich habe mysql-Datenbank mit 9,000,000 Benutzer. Jetzt bekomme ich Informationen von dem Benutzer mittels des Benutzers (username)

SELECT USERS FROM members WHERE username=username_var

Aber jetzt kann ich nicht verwenden WHERE in meiner Abfrage, weil ich die Fingerabdruck-Vorlage, die stattdessen von (username) und der Fingerabdruck wird geändert, jedes mal, so dass ich nicht verwenden können, den Fingerabdruck in meiner Abfrage wie (username) wenn ich WHERE in meiner Abfrage.

Alle fingerprint SDK Funktionen können mir helfen, mit dieser, aber Sie sind nicht so schnell und dauert 7 Minuten, um zu suchen, und das ist eine sehr lange Zeit.

Ich weiß nicht, was zu tun ist und wie. Ich hoffe, dass Sie Sie verstehen mein problem

  • Wir wissen nicht, was die Fingerabdruck-Vorlage ist, welchen Fingerabdruck es sich handelt, und was zum Teufel ist das Gerät, das Sie verwenden, zu tun. Sie haben eine unvollständige Frage gibt, bitte deutlicher machen und erklären, was es ist du tust. Sie wollen die person finden, nach <irgendwas mit fingerprint>. Was ist das?
  • fertig 🙂 danke
  • Also alle Daten, die Sie haben, ist eigentlich ein Bild? Ich würde erstellen Sie eine weitere Spalte und ich speichern den hash des Bildes (SHA1 würde genügen). Deine Tabelle hätte die Spalten (id, unique_id, fingerprint_image). Verbinden Sie sich mit members, die Verwendung einer junction-Tabelle members2fingerprints (member_id, fingerprint_id). Dann, wenn Sie Scannen einen Fingerabdruck, hash-Ergebnis und Abfrage der Datenbank. Dies sollte erhalten Sie gehen, wenn Sie weitere Fragen haben - Schießen.
  • vielen Dank, ich habe ein problem mit, dass die Fingerabdrücke, die Bilder sind nie exakt gleich sein,so dass die WÄHLEN Sie, WO Sie nie arbeiten hier.
  • Nun, das ist, warum Sie benötigen, um die Forschung dieser fingerprint SDK mehr. Ich habe keine Ahnung, was es bedeutet, noch wie es passt Fingerabdrücke. Es muss etwas mehr machen als nur ausspucken ein Bild, wenn es Sie denn gibt nur ein Bild - es ist ein schlechtes Gerät, smartphones kann Ihnen Fingerabdruck-Bilder mit Ihrer Kamera. Tut mir Leid, aber ich kann nicht helfen Sie weiter, es gibt Informationen fehlen dieser scanner von dir, der ich bewusst bin.
  • vielen Dank, wenn Sie können dies überprüfen, vielleicht können Sie mir helfen dreamincode.net/forums/topic/...
  • Es gibt nur wenige Fingerabdruck-Scanner, der tatsächlich durchführen matching auf das Gerät. Die meisten Fingerabdruck-Scanner nur Bilder und es ist bis zu dem host-computer und einem Algorithmus zu tun, der passenden. Während es wahr ist, dass eine Handy-Kamera kann ein Foto von einem Fingerabdruck, tatsächlich in der Lage sind zu bedienen, das Bild für die Abstimmung ist sehr schwierig. Die meisten Fingerabdruck-sensoren haben eine anspruchsvolle Optik, um klar und genau zu erfassen, nur die Grate und Täler eines Fingerabdrucks.
  • Ich glauben Sie, ich habe nicht wirklich verwendet diese Scanner so war ich einfach Annahmen zu machen. Es ist in der Tat wahr, dass einige Dinge sollte Fachleuten überlassen werden und nicht von Menschen, die keine Ahnung haben, wovon Sie reden, wie Sie mich in diesem Fall 🙂 danke für den Kommentar, werde es im Kopf behalten.
  • Hast du irgendeine Lösung dafür ? können Sie mir helfen diese ich habe das gleiche Problem-match-finger-print aus der Datenbank. Dank

InformationsquelleAutor ss.5 | 2016-05-14
Schreibe einen Kommentar