快速高效 | iOS身份證識別

一:簡介

demo新增身份證國徽面識別,可識別出簽發機關和有效期。

快捷支付涉及到方方面面,同時安全問題既是用戶所關心的,也是制作者不容忽視的重要部分。 比如涉及到支付和金錢的app,商戶端app等等,都需要進行實名認證,實名認證可以通過銀行卡認證和身份證認證。 通常辦法是通過上傳照片,并且手動輸入基本信息進行認證,這種方法不僅操作復雜,而且容易出錯。 網上很多資源,識別率低,速度慢,用戶體驗很差。今天我就和大家介紹一下我使用的方法,可以快速、高效的識別中國身份證信息。隨后會陸續更新銀行卡識別。

二:原理

經實踐發現,只要身份證號碼處于攝像頭預覽圖層中時,即不用完全對準身份證也可以讀取到身份證號碼,但此時截取到的身份證圖像并不完整。

為獲取到比較完整的身份證圖像,經多次實踐發現,當身份證人像大約位于拍攝框中的右上區域時,此時可獲取到比較完整的身份證圖像。

因此,在拍攝框中右上區域加了一個人像區域提示框,并將該區域設為掃描人臉的區域,只有該區域掃描到身份證上的人臉時(確保用戶的確將身份證人像對準了拍攝框中的人像框),才執行讀取身份證信息的操作。

三:項目展示

1.掃描頁面截圖

2.頭像面信息展示頁面

3.國徽面信息展示頁面

四:Demo接入流程

1.首先把demo下載下來

源碼Demo獲取方法

關注 【網羅開發】微信公眾號,回復【身份證】便可領取。 網羅天下方法,方便你我開發,所有文檔會持續更新,歡迎關注一起成長!

2.打開項目將下面的文件拷貝到自己的工程中:

  • liscanidcard
  • FBYBase

3.添加配置

在你的項目的Info.plist文件中,添加權限描述(Key Value) Privacy - Camera Usage Description 是否允許訪問相機 Privacy - Photo Library Usage Description 是否允許訪問相冊 如下圖:

4. 項目設置

選擇項目名字,選擇Build Settings,搜索enable bitcode 設置為NO即可。

5. 項目引用

在項目中需要使用的頁面,增加引用代碼:

#import "ViewController.h"
復制代碼

在點擊掃描身份證的點擊事件中,跳轉頁面:

ViewController *vc = [[ViewController alloc]init];[self.navigationController pushViewController:vc animated:YES];
復制代碼

到此項目就接入完成!!!

希望可以幫助大家,如有問題可加QQ群: 668562416 交流

如果哪里有什么不對或者不足的地方,還望讀者多多提意見或建議

如需轉載請聯系我,經過授權方可轉載,謝謝

本篇已同步到個人博客:FBY展菲

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453170.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453170.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453170.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

用計算機怎樣給文章分解,計算機試卷6分解..pdf

計算機試卷 6一、單選題1. 第三代計算機采用 ______ 作為主要的電子器件。A. 電子管B. 晶體管C.大規模集成電路D.小規模集成電路答案: D2. 數據是信息的載體,包括數值、文字、語言、圖形和 ______等不同形式。A. 多媒體B.表達式C. 圖像D. 函數答案&#…

unity應用開發實戰案例_「簡歷」STAR法則的實戰應用,附手把手教學案例

關注應屆生求職網,了解更多求職信息本文共2072字,預計閱讀需3分鐘本期分享導師-Anna_青云導師51Job職場導師知乎職場千贊答主多年獵頭及多行業人力資源管理經歷職業生涯規劃師、職業生涯咨詢師、心理咨詢師終身學習踐行者、斜杠青年、職場教練在簡歷優化…

一起看一下主流應用使用了哪些三方庫

背景 我們在進行Android開發時往往會面臨技術選型的問題, 面對如此多的開源框架如何進行選擇、選擇的標準是什么,這是一個值得思考的問題. 為此我在后臺爬取了6000多個主流應用,逐個反編譯統計它們使用了哪些開源框架,因此做了一個款應用 基本思路 首先我們要有Apk才可以進行分…

黑客——技術的凝聚者???

寫在前面: 不知道在中國,有多少人能真正的理解什么是hack,當hack被加上商業的成分就失去了本來的色彩,如今多如繁星的大小類黑客站點如雨后春筍般出現,不過是否有技術,統統叫hack,拿著別人的工具去砍掉幾個…

SOA架構設計經驗分享—架構、職責、數據一致性

1.背景介紹2.SOA的架構層次 2.1.應用服務(原子服務)2.2.組合服務2.3.業務服務(編排服務)3.SOA化的重構 3.1.保留服務空間,為了將來服務的組合4.運用DDDGRASP進行分析和設計(防止主觀的判斷導致錯誤的假設&a…

計算機設備沒有音頻,電腦沒有音頻設備怎么辦

有些朋友的的電腦沒有聲音,任務欄右下角也沒有小喇叭聲音圖標,進入到控制面板里面的聲音選項里面去設置,在“音量”項目中顯示“沒有音頻設備”,很多朋友遇到這種情況不知道應該怎么解決,今天筆者就電腦沒有音頻設備怎…

HDLC協議概述

一 HDLC概述 1.1 HDLC的發展歷史 高級數據鏈路控制(High-Level Data Link Control或簡稱HDLC),是一個在同步網上傳輸數據、面向比特的數據鏈路層協議,它是由國際標準化組織(ISO)根據IBM公司的SDLC(SynchronousData Link Control…

全志科技公司A83T Qt 支持雙屏顯示

目前A83T支持單屏顯示,首屏為LCD或者首屏為hdmi,都使用無論使用SCREEN0還是SCREEN1都是使用FB0作為framebuffer,在android下可以實現LCD和HDMI同樣屏幕顯示,而我們需要LCD和HDMI分別顯示。FrameBuffer采用的是linux下的framebuffe…

明日之后怎么跳過實名認證_明日之后寶箱達人活動怎么玩 明日之后寶箱達人可以開箱多少次...

《明日之后》寶箱達人是今天游戲中更新的活動,玩家們在部分的野外地圖中可以找到寶箱。很多玩家都想知道這個寶箱獲得的獎勵是什么。接下來就讓小編給大家帶來明日之后寶箱達人活動獎勵介紹,一起來看看吧。明日之后寶箱達人活動介紹 一、活動時間2020年9…

JVM內存模型與垃圾回收GC

Java開發有個很基礎的問題,雖然我們平時接觸的不多,但是了解它卻成為Java開發的必備基礎——這就是JVM。在C中我們需要手動申請內存然后釋放內存,否則就會出現對象已經不再使用內存卻仍被占用的情況。在Java中JVM內置了垃圾回收的機制&#x…

Windows批處理命令學習

Windows批處理命令學習一 Windows的批處理命令固然比不上unix的shell腳本強大,但用好了仍能給我們的工作帶來很大作用。一個朋友問我為什么學習批處理命令,我以《程序員修煉之道——從小工到專家》一書的一句話答復他:圖形界面的優點是所見即…

介質控制訪問為什么不適用多路復用技術來解決沖突

因為使用頻分多路復用或者時分多路復用會增加延遲時間,同時信道利用率也比較低

CAE所表示的計算機術語是,計算機應用中,英文縮略語CAE所表示的計算機術語是()。...

_剛果紅染色可呈紅色陽性反應的疾病有()。當管流過水斷面流速按拋物線規律分布時,管中水流為紊流。一般含硫量較低的石油多產自碳酸鹽巖系和膏巖系含油層。轉移因子屬于免疫()劑,適用于()。某客戶在南京分行營業部開立的一卡通憑證失磁/損壞,…

第 11 章 Paragraphs

目錄 11.1. para11.2. simpara11.3. formalpara11.4. bridgehead11.5. blockquote11.6. sidebar11.7. TM 商標 11.8. epigraph 題詞11.9. Font Formatting Codes11.9.1. strong11.9.2. bold11.9.3. italic11.9.4. literal11.9.5. remark11.1. para <para>helloworld</…

傷疤好了有黑印怎么辦_春藤家長圈|家有二孩,老大老二一起搶東西,家長該怎么辦?...

本期主講&#xff1a;齊靜美國G.T.I.認證父母效能訓練師高級家庭教育指導師未來春藤家長學院特聘講師(西安)五年一線幼兒教學從業經驗兩個孩子的媽媽每周一次的春藤家長圈線上案例分享時間到啦&#xff01;本周是我們線上案例分享的第十四期&#xff01;本周案例&#xff1a;本…

Java_方法

方法就是將一段代碼封裝在一個結構體中&#xff0c;并且可反復調用 方法的定義&#xff1a; public static 返回值類型 方法名稱 &#xff08;[參數類型 變量&#xff0c; 參數類型 變量&#xff0c;參數類型 變量...]&#xff09;{ 方法中包含的代碼&#xff1b; [return 返回…

2011年度最佳代碼“不管你們信不信,我反正信了”

最近有段十分流行的代碼&#xff0c;是從江湖傳聞“身懷八蛋”的鐵道部發言人王勇平同志的一句名言&#xff1a;“不管你們信不信&#xff0c;我反正信了……這是生命的奇跡……它就是發生了”所引申出來的。這段代碼雖然只是在調侃&#xff0c;但是圍繞這段代碼也產生了一些討…

無錫計算機硬件培訓,無錫錫山辦公軟件電腦基礎培訓隨到隨學 學會為止

一、辦公 2個月WORD文字處理&#xff1b;EXCEL電子表格應用&#xff1b;PowerPoint動畫幻燈片制作&#xff1b;國際互聯網、電子郵件、網上傳真&#xff1b;軟件安裝、計算機維護、基礎、常用辦公硬件的使用(打印機、掃描儀、刻錄機、數碼相機等)從事行政、管理、文秘、銷售、…

以太網和局域網的關系

以太網 以太網是當今現有局域網采用的通用通信協議標準&#xff0c;組建于七十年代早期。Ethernet(以太網&#xff09;是一種傳輸速率為10Mbps的常用局域網&#xff08;LAN&#xff09;標準。在以太網中&#xff0c;所有計算機被連接一條同軸電纜上&#xff0c;采用具有沖突檢…