身份證刷卡機(jī)原理, iOS身份證識(shí)別
網(wǎng)上關(guān)于身份證刷卡機(jī)原理, iOS身份證識(shí)別的刷卡知識(shí)比較多,也有關(guān)于身份證刷卡機(jī)原理的問(wèn)題,今天第一pos網(wǎng)(m.fzog.com.cn)為大家整理刷卡常見(jiàn)知識(shí),未來(lái)的我們終成一代卡神。
本文目錄一覽:
身份證刷卡機(jī)原理
一:簡(jiǎn)介快捷支付涉及到方方面面,同時(shí)安全問(wèn)題既是用戶所關(guān)心的,也是制作者不容忽視的重要部分。
比如涉及到支付和金錢的app,商戶端app等等,都需要進(jìn)行實(shí)名認(rèn)證,實(shí)名認(rèn)證可以通過(guò)銀行卡認(rèn)證和身份證認(rèn)證。
通常辦法是通過(guò)上傳照片,并且手動(dòng)輸入基本信息進(jìn)行認(rèn)證,這種方法不僅操作復(fù)雜,而且容易出錯(cuò)。
網(wǎng)上很多資源,識(shí)別率低,速度慢,用戶體驗(yàn)很差。今天我就和大家介紹一下我使用的方法,可以快速、高效地識(shí)別中國(guó)身份證信息。
經(jīng)實(shí)踐發(fā)現(xiàn),只要身份證號(hào)碼處于攝像頭預(yù)覽圖層中時(shí),即不用完全對(duì)準(zhǔn)身份證也可以讀取到身份證號(hào)碼,但此時(shí)截取到的身份證圖像并不完整。
為獲取到比較完整的身份證圖像,經(jīng)多次實(shí)踐發(fā)現(xiàn),當(dāng)身份證人像大約位于拍攝框中的右上區(qū)域時(shí),此時(shí)可獲取到比較完整的身份證圖像。
因此,在拍攝框中右上區(qū)域加了一個(gè)人像區(qū)域提示框,并將該區(qū)域設(shè)為掃描人臉的區(qū)域,只有該區(qū)域掃描到身份證上的人臉時(shí)(確保用戶的確將身份證人像對(duì)準(zhǔn)了拍攝框中的人像框),才執(zhí)行讀取身份證信息的操作。
三:項(xiàng)目展示掃描身份證頁(yè)面
掃描身份證頁(yè)面
信息展示頁(yè)面
信息展示頁(yè)面
5AB7A14B-0121-4AE8-A6C5-F5A6668287D7.png
關(guān)注公眾號(hào)「網(wǎng)絡(luò)開(kāi)發(fā)」發(fā)送“身份證識(shí)別”,即可獲取demo。
demo截圖
在你的項(xiàng)目的Info.plist文件中,添加權(quán)限描述(Key Value)
Privacy - Camera Usage Description 是否允許訪問(wèn)相機(jī)
Privacy - Photo Library Usage Description 是否允許訪問(wèn)相冊(cè)
如下圖:
plist
根據(jù)項(xiàng)目截圖設(shè)置即可
項(xiàng)目設(shè)置
在項(xiàng)目中需要使用的頁(yè)面,增加引用代碼:
#import "IDCardCaptureViewController.h"
在點(diǎn)擊掃描身份證的點(diǎn)擊事件中,跳轉(zhuǎn)頁(yè)面:
IDCardCaptureViewController *idcvc = [[IDCardCaptureViewController alloc]init]; [self.navigationController pushViewController:idcvc animated:YES];
到此項(xiàng)目就接入完成!!!
為什么火車票直接刷身份證上車?
為什么現(xiàn)在可以直接刷身份證乘車,因?yàn)榭萍歼M(jìn)步,大數(shù)據(jù)共享。現(xiàn)在不像以前,需要去火車站或者是專門的售票處買票,可以直接在12306網(wǎng)站上購(gòu)買火車票。節(jié)省了很多時(shí)間,方便了乘客。
第一次在網(wǎng)上買票時(shí)是需要填寫身份證號(hào)等基本信息,然后審查通過(guò)后才能在網(wǎng)上買票,因?yàn)閿?shù)據(jù)聯(lián)網(wǎng),可以共享,所以可以直接用身份證代替火車票
以上就是關(guān)于身份證刷卡機(jī)原理, iOS身份證識(shí)別的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于身份證刷卡機(jī)原理的知識(shí),希望能夠幫助到大家!
轉(zhuǎn)載請(qǐng)帶上網(wǎng)址:http://m.fzog.com.cn/shuaka/33783.html