当前位置: 首页 > news >正文

大连网站平台研发福州外网站建设

大连网站平台研发,福州外网站建设,微信如何建立网站,黑龙江建设网官网入口使用两种OCR识别:小程序和腾讯云 1.基于微信小程序OCR插件实现身份证拍照、上传并OCR识别的示例: 首先,在小程序中添加身份证拍照的功能,可以使用wx.chooseImage()选择照片并使用wx.uploadFile()上传,代码如下&#…

使用两种OCR识别:小程序和腾讯云

1.基于微信小程序OCR插件实现身份证拍照、上传并OCR识别的示例:

  1. 首先,在小程序中添加身份证拍照的功能,可以使用wx.chooseImage()选择照片并使用wx.uploadFile()上传,代码如下:
wx.chooseImage({count: 1, // 一次只能选择一张照片sizeType: ['compressed'], // 图片压缩sourceType: ['camera', 'album'], // 可以选择拍照或从相册中选择success: function(res) {// 将选择的图片上传到服务器wx.uploadFile({url: '上传接口地址',filePath: res.tempFilePaths[0],name: 'file',success: function(res) {// 调用OCR接口识别身份证信息}}
})

  1. 将上传的照片传到服务器端后,使用小程序OCR插件进行身份证识别,代码如下:
// 引入小程序OCR插件
import OCR from 'wechat-ocr'// 实例化OCR对象
var ocr = new OCR({appid: '小程序OCR插件APPID',apikey: '小程序OCR插件API Key'
})wx.request({url: '上传接口地址',method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded'},data: {// 传入身份证照片的URLurl: '上传的文件URL'},success: function(res) {// 调用OCR插件识别身份证信息ocr.idcard({type: 'photo',photo: res.data}).then((result) => {// 解析OCR插件识别结果,获取身份证信息})}
})

  1. 解析OCR插件识别结果,获取身份证上的信息,例如姓名、性别、出生年月、地址和身份证号码等。代码如下:
var result = result.data
if (result.status == 'OK') {var data = result.result// 获取姓名var name = data.name// 获取性别var gender = data.sex// 获取出生年月var birth = data.birth// 获取地址var address = data.address// 获取身份证号码var number = data.number
}

  1. 最后,在小程序中展示OCR识别的结果。

此示例中使用小程序OCR插件进行识别,具体的使用方式和接口参数可以参考小程序OCR官方文档。需要注意的是,小程序OCR插件需要在微信公众平台上进行申请和配置,详情请参考微信官方文档。

 


2.基于腾讯云OCR接口实现身份证拍照、上传并OCR识别的示例:

  1. 首先,在小程序中添加上传身份证照片的功能,可以使用wx.chooseImage()选择照片并使用wx.uploadFile()上传,代码如下:
wx.chooseImage({count: 1, // 一次只能选择一张照片sizeType: ['compressed'], // 图片压缩sourceType: ['camera', 'album'], // 可以选择拍照或从相册中选择success: function(res) {// 将选择的图片上传到服务器wx.uploadFile({url: '上传接口地址',filePath: res.tempFilePaths[0],name: 'file',success: function(res) {// 调用OCR接口识别身份证信息}}
})

  1. 将上传的照片传到服务器端后,调用腾讯云OCR接口进行身份证识别,代码如下:
wx.request({url: 'OCR接口地址',method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded'},data: {app_id: '腾讯云OCR应用ID',secret_id: '腾讯云API密钥ID',secret_key: '腾讯云API密钥',bucket: '',card_type: '0',url: '上传的文件URL',time_stamp: parseInt(new Date().getTime() / 1000),nonce_str: '随机字符串'},success: function(res) {// 解析OCR识别结果,获取身份证信息}
})

  1. 解析OCR识别结果,获取身份证上的信息,例如姓名、性别、出生年月、地址和身份证号码等。代码如下:
var data = res.data
if (data.code == 0) {var result = data.dataif (result.item_list && result.item_list.length > 0) {var itemList = result.item_listfor (var i = 0; i < itemList.length; i++) {var item = itemList[i]if (item.item == "品名") {// 获取姓名} else if (item.item == "性别") {// 获取性别} else if (item.item == "民族") {// 获取民族} else if (item.item == "出生") {// 获取出生年月} else if (item.item == "住址") {// 获取住址} else if (item.item == "公民身份号码") {// 获取身份证号码}}}
}

  1. 最后,在小程序中展示OCR识别的结果。

此示例中使用腾讯云OCR接口进行识别,具体的接口参数和使用方式可以参考腾讯云OCR官方文档

http://www.yayakq.cn/news/630862/

相关文章:

  • 企业搭建一个营销型网站多少钱百度地图排名怎么优化
  • 动态视频素材网站湖北省住房和建设厅官方网站
  • 泛微e8做网站门户如何在网站上推广自己的链接
  • 优秀作文网站推荐宁波建设协会网站首页
  • 网站搭建免费视频教程wordpress中文版 显示英文
  • 网站认证主体看板娘wordpress
  • 上海网站建设500元短视频矩阵seo系统源码
  • 微站是什么如何用服务器发布网站
  • 建设网站有什么作用西安城乡建设网站
  • 网站开发常用的技术郴州市一中
  • 网站做电子链接标识申请好吗网页拒绝了你的访问怎么解决
  • 源码网站取名河北衡水建设网站公司电话
  • 做市场浏览什么网站查商标
  • 网站建设销售一个月开几个单wordpress大学最新模板下载地址
  • 云梦县城乡建设局网站wordpress添加发布视频
  • 贵阳市城乡建设厅网站香奈儿网站建设策划书
  • 英文网站建设需求wordpress移动顶部导航菜单
  • 博客网站主页代码html做英文网站内容来源
  • 网站排名快速见效的方法网站怎么管理维护
  • 网站开发技术书籍oss挂载到wordpress
  • 企业网站推广内容融资平台有哪些
  • 中国免费网站服务器文化建设基金管理有限公司网站
  • 广州建设网站是什么样的广东品牌网站建设报价
  • 益阳购物网站开发设计网站富文本的内容怎么做
  • 门户网站建设多久东莞网推广网站建设
  • 企业网站维护的要求包括宿迁市区建设局网站
  • 建立一个个人介绍网站wordpress保存图片插件
  • 微网站如何做微信支付宝支付宝支付宝沈阳网站建设优化
  • 网站打开404错误怎么解决方法软件技术是什么专业类别
  • 网站名称要注册吗海外贸易网站