2016-05-18 10 views
0

Ich möchte den registrierten Fingerabdruck von meinem Gerät in die Datenbank speichern und möchte ihn während der Verifizierung entweder in der gleichen Tabelle oder in einer anderen Tabelle abrufen. Ich habe hier einige Codes wie BLOB ausprobiert. Aber hat nicht funktioniert. Ich habe die Fingerabdruckdaten unter VerwendungSpeichern Sie die binären Fingerabdruckdaten in der Tabelle in der Datenbank

NBioAPI.Type.FIR biFIR;   
m_NBioAPI.GetFIRFromHandle(hNewFIR, out biFIR); 

nach erfolgreicher Registrierung von Benutzern konvertiert.

Antwort

0

Sie könnten es in ANSI oder ISO-Fingerabdruck-Vorlagenformate konvertieren, wenn Ihre Fingerabdruck-API-Bestimmungen dafür dann das in Ihrem BLOB-Feld speichern. Ich benutze BLOB oder VARBINARY und es funktioniert gut

+0

können Sie mir bitte sagen, wie diese ISO-Fingerabdruck-Vorlage in MySQL-Datenbank zu speichern und auch, wie diese mit anderen Fingerabdrücken übereinstimmen. Ich benutze Java und MySQL. – JPG

+0

Es sollte einfach zu tun, wenn eine API des Fingerabdruck-Lesers eine gute Dokumentation hat. Sie können die Methoden Ihrer API identifizieren, um eine Fingerabdruckvorlage in eine ISO zu konvertieren, und dann die resultierende ISO-Vorlage in der MySQL-Datenbank speichern. Konvertieren Sie extrahierte Vorlagen von Fingerabdruck in ISO und vergleichen Sie sie mit anderen gespeicherten ISO-Fingerabdruckvorlagen in Ihrer MySQL-Datenbank Es sollte eine ISO-Vergleichsfunktion geben, die Ihnen in Ihrer API hilft, wenn sie die Konvertierung von Fingerabdruckvorlagen in ISO unterstützt. –