swan.ai.ocrDrivingLicense
解释:对机动车驾驶证所有关键字段进行识别。
方法参数
Object object
object参数说明 :
success 返回参数说明
words_result 返回值说明
证号/有效期限/准驾车型/有效起始日期/住址/姓名/国籍/出生日期/性别/初次领证日期 返回值说明
示例
在开发者工具中预览效果 请使用百度APP扫码
图片示例
代码示例
Page({ ocrDrivingLicense() { swan.chooseImage({ success: res => { let image = res.tempFilePaths[0]; // AI系列的api有宿主使用限制,只可在百度App中使用,建议使用时加一层判断防止代码报未知错误 let host = swan.getSystemInfoSync().host; if (host === 'baiduboxapp') { swan.ai.ocrDrivingLicense({ image, // 暂不支持识别网络图片 detect_direction: true, unified_valid_period: true, success: res => { console.log('ocrDrivingLicense res',res.words_result); }, fail: err => { console.log('ocrDrivingLicense err', err); } }); } else { swan.showToast({ title: '此api目前仅可在百度App上使用', icon: 'none' }); } } }) }});
返回值示例 :
{ "log_id": $log_id, "direction": -1, "words_result_num": 10, "words_result": { "证号": { "words": "3208231999053090" }, "有效期限": { "words": "6年" }, "准驾车型": { "words": "B2" }, "有效起始日期": { "words": "20101125" }, "住址": { "words": "江苏省南通市海门镇秀山新城" }, "姓名": { "words": "小欧欧" }, "国籍": { "words": "中国" }, "出生日期": { "words": "19990530" }, "性别": { "words": "男" }, "初次领证日期": { "words": "20100125" } }}
