新聞中心
微信小程序OCR·driverLicense

作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設計、網(wǎng)站設計、成都網(wǎng)站制作、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務,幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡營銷方法,創(chuàng)造更大的價值。
隨著科技的發(fā)展,越來越多的場景需要對圖像中的信息進行識別,在微信小程序中,我們可以通過調(diào)用OCR(Optical Character Recognition,光學字符識別)技術來實現(xiàn)對駕駛證信息的識別,本文將介紹如何在微信小程序中實現(xiàn)駕駛證信息的識別。
OCR技術簡介
OCR技術是一種將圖像中的文字信息轉(zhuǎn)換為計算機可識別的文本信息的技術,它可以應用于各種場景,如身份證識別、銀行卡識別、駕駛證識別等,在微信小程序中,我們可以使用騰訊云的OCR服務來實現(xiàn)駕駛證信息的識別。
準備工作
1、注冊騰訊云賬號并登錄,開通OCR服務。
2、在微信小程序中安裝騰訊云OCR SDK。
3、獲取騰訊云OCR服務的API密鑰和SecretId。
實現(xiàn)步驟
1、在小程序的app.json文件中配置騰訊云OCR服務的API密鑰和SecretId。
{
"plugins": {
"ocr": {
"version": "1.0.0",
"provider": "wx76a98b5a04d738e4",
"apiKey": "your_api_key",
"secretId": "your_secret_id"
}
}
}
2、在小程序的頁面中使用騰訊云OCR SDK提供的API接口進行駕駛證信息的識別。
const ocr = require('../../plugins/ocr');
const app = getApp();
Page({
data: {
driverLicense: '',
isScanning: false,
errorMsg: ''
},
onLoad: function () {
this.scanDriverLicense();
},
scanDriverLicense: function () {
const that = this;
wx.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['album', 'camera'],
success(res) {
const tempFilePaths = res.tempFilePaths;
if (tempFilePaths.length === 0) {
return;
}
that.setData({ isScanning: true, errorMsg: '' });
ocr.driverLicense({
filePath: tempFilePaths[0],
success(res) {
that.setData({ driverLicense: res.data, isScanning: false });
},
fail(err) {
that.setData({ isScanning: false, errorMsg: err.message });
}
});
}
});
}
});
相關參數(shù)說明
騰訊云OCR服務提供了豐富的參數(shù)選項,可以根據(jù)實際需求進行調(diào)整,以下是部分常用參數(shù):
| 參數(shù)名 | 類型 | 默認值 | 說明 |
| image | string | 圖片文件路徑或圖片Base64編碼 | |
| side | string | front | 證件拍攝方向,可選值為front(正面)、back(反面) |
| language | string | chinese_sim | OCR識別語言,可選值為chinese_sim(簡體中文)、chinese_trad(繁體中文)、english(英文)等 |
| smartFeature | boolean | false | 是否開啟智能識別功能,開啟后可以識別身份證號碼、銀行卡號等信息 |
| recognitionMode | string | general | OCR識別模式,可選值為general(通用版)、enhanced(增強版)等 |
| qualityControl | boolean | true | 是否開啟質(zhì)量檢測,開啟后會對圖片進行質(zhì)量檢測,提高識別準確率 |
| whiteList | array | 白名單,用于指定需要識別的信息,如只識別姓名和性別等信息 | |
| blackList | array | 黑名單,用于指定不需要識別的信息,如不識別地址等信息 | |
| businessCardParams | object | 名片識別參數(shù),用于識別名片上的信息,如姓名、職位、電話等 |
網(wǎng)頁題目:微信小程序ocr識別接口
當前地址:http://www.dlmjj.cn/article/dhojgii.html


咨詢
建站咨詢
