二代身份證讀卡器二次開發

2022-08-10 18:24:10 字數 1271 閱讀 3697

目的:

為了在自行開發的專案中使用「新中新二代身份證讀卡器」獲得二代身份證資訊,需要對現有讀卡器程式進行二次開發。

準備:sdk:二代身份證sdk開發包.rar

示例**:「新中新二代證sdk開發包.rar\dll\測試程式\c#」

讀卡器型號:dkq-116d

版本號使用方法

一、開發前先執行開發包中「\dll\dlltestsdk.exe」或者「新中新二代身份證驗證系統」以保證讀卡器硬體連線及驅動都已正確安裝。或者單獨安裝驅動程式

(一)、「新中新二代身份證驗證系統」

1.執行程式

2.在讀卡器上掃瞄二代身份證,在介面上檢視是否顯示身份證資訊

(二)、「dlltestsdk.exe」

1.執行程式

2.點選「自動尋找讀卡器」,檢視列表框提示資訊及「埠號」內容是否被改變

3.點選「使用結構體返回資訊」,檢視列表框中是否已輸出身份證資訊。

二、將"sdtapi.dll"、」synldcardapi.dll」、「witrs.dll」3個檔案複製到與程式執行相同目錄

三、參考示例**,在自己開發的類中定義結構體「idcarddata」,並宣告「synidcardapi,dll」的方法。

四、呼叫「syn_findreader()」獲得讀卡器埠號

五、如需要儲存** 呼叫「syn_setphotopath」設定**儲存位置,呼叫「syn_setphototype()」設定儲存格式,呼叫「syn_setphotoname()」設定檔名規範。

六、讀取資訊:

步驟:開啟埠-->設定通訊位元組數-->讀取卡資訊-->指向讀到的第一張卡資訊-->將卡資訊填入結構體-->讀取結構體資訊

C 身份證讀卡器開發

實際開發中,如果需要讀取身份證資訊,就涉及到身份證讀卡器開發了,最近專案中剛好用到,藉此與大家分享下開發過程。身份證讀卡器市面上有很多種,華旭 中控 華大等等,其開發原理大同小異,本次以華旭讀卡器為例。身份證資訊結構 public class idcardinfo public string nam...

讀取二代身份證號,做個記錄

最近用rc523讀身份證id,經過幾天摸索和參考網上資料,終於所成功了,特發此貼給有需要的朋友,但願能少走彎路 rc523 暫存器配置 rcsetreg jreg txask,0x00 rcsetreg jreg control,0x10 rcsetreg jreg txmode,0x03 rcse...

基於二代身份證的人臉對比系統

基於二代身份證的人臉對比系統 基於二代身份證的人臉對比系統可以劃分為如下三個部分。分別為人臉檢測 人臉特徵點提取 以及特徵點的匹配和相似度計算。根據相似度的大小確定是同乙個人的可能性大小,設定乙個大閾值bigthreshold 乙個小閾值smallthreshold,大於bigthreshold則判...