Re: [問題] 想用JAVA寫一個指紋辨識的程式
※ 引述《a901531456 (Jeff)》之銘言:
: 各位高手大家好,小弟我想用JAVA寫一個指紋辨識的檔案,
: 可以儲存每個登錄者的資訊,然後去比對,請問有沒有相關資源可以幫助我思考,
: 論壇或是
剛好今天失眠了...
給你個參考, 救急用的.. 這年頭老闆都.XX人阿.
1. 原廠給你的 SDK (可以呼叫的函式庫), 裡面應該有可以呼叫
指紋辨識機, 取得指紋資料的東西. Ex:
FingerPrintScanner fps = new FingerPrintScanner();
// or fps = FingerPrintUtilty.getScanner();
FingerPrint fp = fps.getFinerPrint();
2. 這個 FingerPrint Object 通常是可以儲存的,( Ex: Serializable )
原廠 SDK 也許也給了儲存函式, 可能是以檔案方式, 或是內建資料庫.
3. 主程式有兩大部分:
3.1 指紋建檔: 寫一隻視窗程式, 讓使用者可以輸入帳號,姓名,
還有指紋欄位, 在欄位旁放個按鈕, 當使用者按下此按時
掃描指紋並且寫到指紋欄位, EX: 成功 or 失敗
最後按下儲存按鈕 把所有資料儲存起來.
3.2 驗證指紋: Ex: 使用者登入, 啟動某個程式之前的檢查...
寫個函式, 會回傳成功或失敗, Ex:
public static boolean checkFingerPrint() {
// fps , fp 請參考 第一點
// 呼叫原廠 SDK取得先前的儲存資料, 進行比對
// return true if matched, otherwise,false
}
然後在需要用到檢查的函式, Ex:
public static void login() {
if (!checkFingerPrint()) {
return ; //驗證失敗
}
}
4. 另外, 你不一定要用 Java 寫, 主要要看你的驗證指紋功能要用在哪,
如果要給一些其他語言寫的程式呼叫使用, 那你還是遷就那個語言比較
好整合...
最後, 我要說的是, 老闆通常都是好人... XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 66.235.60.178
推
11/07 21:34, , 1F
11/07 21:34, 1F
推
11/08 21:01, , 2F
11/08 21:01, 2F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):