知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 小程序相關(guān) >
微信小程序基于萬(wàn)象優(yōu)圖實(shí)現(xiàn)圖片 OCR
發(fā)表時(shí)間:2021-3-31
發(fā)布人:葵宇科技
瀏覽次數(shù):109
隨著小程序開(kāi)放越來(lái)越多的類(lèi)目,越來(lái)越多的企業(yè)將各種各樣的需求開(kāi)發(fā)成小程序,而基于圖像識(shí)別的名片識(shí)別、身份證識(shí)別或者普通文字的 OCR 也越來(lái)越多的被應(yīng)用于各種場(chǎng)景中,基于此,騰訊云微信小程序解決方案團(tuán)隊(duì)將騰訊萬(wàn)象優(yōu)圖的身份證識(shí)別和文字印刷體 OCR 封裝進(jìn) wafer2-node-sdk 中,使得用戶(hù)可以快速調(diào)用使用圖片識(shí)別。
現(xiàn)在,通過(guò) 圖像識(shí)別 Demo ,一起來(lái)完成身份證和印刷體識(shí)別的快速開(kāi)發(fā)吧!
首先需要到騰訊云的萬(wàn)象優(yōu)圖控制臺(tái)開(kāi)通萬(wàn)象優(yōu)圖功能,并且創(chuàng)建 Bucket。創(chuàng)建的 Bucket 最好為公有讀私有寫(xiě)的權(quán)限。
以下文檔基于圖像識(shí)別 Demo 進(jìn)行介紹,目前圖像識(shí)別接口只有 Node.js SDK 提供。
打開(kāi) server/config.js
,添加上 qcloudAppId
, qcloudSecretId
, qcloudSecretKey
三個(gè)配置項(xiàng),并在代碼目錄中打開(kāi) CMD,運(yùn)行如下代碼:
cd server && npm i
安裝完成依賴(lài),選擇小程序開(kāi)發(fā)者工具右上角的【騰訊云】按鈕,點(diǎn)擊【上傳測(cè)試環(huán)境】上傳代碼到測(cè)試環(huán)境中,一鍵部署程序。你也可以自行部署代碼,部署過(guò)程同 《自行部署 Node.js Demo》 ,這里不再介紹。
查閱 Wafer Node.js SDK 的 API 文檔 ,可以看到 SDK 提供了兩個(gè)萬(wàn)象優(yōu)圖接口,分別是身份證識(shí)別接口和印刷體 OCR 接口。
身份證識(shí)別
直接調(diào)用 ci.idCardIdentify
即可快速識(shí)別身份證,根據(jù)文檔,該接口的第一個(gè)參數(shù)為要識(shí)別的圖片地址。我們可以提前使用 SDK 的圖片上傳功能,將圖片上傳到 COS 上,獲取圖片的地址(Bucket 必須為公有讀私有寫(xiě))之后,再調(diào)用身份證識(shí)別接口。接口的第二個(gè)參數(shù)為萬(wàn)象優(yōu)圖的 Bucket,第三個(gè)參數(shù)為要識(shí)別的身份證的正面還是反面(0 代表帶頭像那面,1 代表國(guó)徽那面)
const data = await uploader(ctx.req);
const { data: identifyResult } = await ci.idCardIdentify([data.imgUrl], 'qcloudtest', 0);
同時(shí),身份證識(shí)別接口支持 批量識(shí)別 ,你可以提供多個(gè)圖片地址進(jìn)行識(shí)別。
const { data: identifyResult } = await ci.idCardIdentify(['https://xxx.img.cn/xxx1.jpg', 'https://xxx.img.cn/xxx2.jpg'], 'qcloudtest', 0);
識(shí)別的結(jié)果直接透?jìng)魅f(wàn)象優(yōu)圖接口返回值,具體數(shù)據(jù)結(jié)構(gòu)可以參考: https://cloud.tencent.com/document/product/460/6895 。
普通印刷體識(shí)別
調(diào)用 ci.ocr
即可識(shí)別印刷體文字,接口參數(shù)與身份證識(shí)別類(lèi)似,不過(guò)需要注意的是 OCR 接口僅支持對(duì)單個(gè)圖片的識(shí)別,一次只能識(shí)別一張圖片。
const data = await uploader(ctx.req);
const { data: ocrResult } = await ci.ocr(data.imgUrl, 'qcloudtest', 0);
識(shí)別的結(jié)果直接透?jìng)魅f(wàn)象優(yōu)圖接口返回值,具體數(shù)據(jù)結(jié)構(gòu)可以參考: https://cloud.tencent.com/document/product/460/9519 。
以上就是我們使用 SDK 如何快速開(kāi)發(fā)身份證和圖像識(shí)別,你也可以使用我們的 Demo 體驗(yàn)一下身份證識(shí)別和印刷體識(shí)別。
原創(chuàng)聲明,本文系作者授權(quán)云+社區(qū)-專(zhuān)欄發(fā)表,未經(jīng)許可,不得轉(zhuǎn)載。
如有侵權(quán),請(qǐng)聯(lián)系z(mì)[email protected]刪除。
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站建設(shè)專(zhuān)業(yè)品牌
- 日歷組件
- 昆明軟件定制公司
- web開(kāi)發(fā)
- 云南網(wǎng)絡(luò)營(yíng)銷(xiāo)顧問(wèn)
- php網(wǎng)站
- 云南小程序開(kāi)發(fā)推薦
- 云南軟件定制
- 百度自然排名
- 云南省建設(shè)廳網(wǎng)站官網(wǎng)
- 小程序開(kāi)發(fā)課程
- 報(bào)廢車(chē)
- python開(kāi)發(fā)小程序
- 云南網(wǎng)站建設(shè)百度官方
- 網(wǎng)站優(yōu)化哪家好
- 云南省城鄉(xiāng)建設(shè)廳網(wǎng)站
- web教程
- 報(bào)廢車(chē)回收管理軟件
- 網(wǎng)站建設(shè)公司地址
- uniapp開(kāi)發(fā)小程序
- 云南網(wǎng)站建設(shè)百度
- 云南小程序開(kāi)發(fā)課程
- 小程序密鑰
- 電商網(wǎng)站建設(shè)
- Web開(kāi)發(fā)框架
- 云南軟件定制公司
- 百度小程序
- 汽車(chē)報(bào)廢軟件
- 云南小程序定制
- 百度推廣