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

上海石化有做网站设计的吗wordpress 解释符号

上海石化有做网站设计的吗,wordpress 解释符号,深圳云购网站制作,正版电子书做的最好的网站前言 在移动端实名认证的过程中,需要移动端识别图片是不是身份证,并且识别出身份证上的相关信息,上报到服务端,减少后台人工比对的工作量。我们之前是使用的服务端api,将拍好的照片先上传至服务端识别,然后…

前言

在移动端实名认证的过程中,需要移动端识别图片是不是身份证,并且识别出身份证上的相关信息,上报到服务端,减少后台人工比对的工作量。
我们之前是使用的服务端api,将拍好的照片先上传至服务端识别,然后由服务端告诉移动端相关信息。在鸿蒙上看到了Vision Kit(场景视觉化服务)中有卡证识别,提供身份证(目前仅支持中国大陆二代身份证,且不包含民汉双文身份证)、行驶证、驾驶证、护照、银行卡等证件的结构化识别服务,满足卡证的自动分类功能,系统可自动判断所属卡证类型并返回结构化信息和卡证图片信息。

开发

对于需要填充卡证信息的场景,如身份证、银行卡信息等,可使用卡证识别控件读取OCR(Optical Character Recognition)信息,将结果信息返回后进行填充。支持单独识别正面、反面,或同时进行双面识别。
我们先来看一下身份证识别相关配置。
使用的控件是CardRecognition,直接嵌入到页面上就可以该控件会直接调用相机进行识别,这里不需要我们申请权限,类似与 SaveButton 这种安全控件。
使用之后会被应用隐私数据访问记录中记录下来。
使用该控件之前需要先判断下设备是否支持.

 if(canIUse("SystemCapability.AI.Component.CardRecognition")){CardRecognition({.....})}

据其他开发者反馈,某些设备上这个canIUse方法会失效,不过我还没遇到过。
接下来配置一下需要用到的属性

CardRecognition({supportType:CardType.CARD_ID,cardSide:this.cardSide,cardRecognitionConfig:{isPhotoSelectionSupported:true,defaultShootingMode:ShootingMode.AUTO},callback:async(params:CallbackParam)=>{if(params.code == 200 && params.cardInfo){console.error("识别成功")console.error(`${ JSON.stringify(params.cardInfo)}`)if(this.cardSide == CardSide.FRONT){emitter.emit("id_card_recognition",{data:params.cardInfo.front})}else{emitter.emit("id_card_recognition",{data:params.cardInfo.back})}router.back()}else{console.error("识别失败")promptAction.showToast({message:"识别失败"})router.back()}}
})

这里的supportTypecallback属性是必填项。其中supportType属性我们这里设置的是CardType.CARD_ID,表示要识别身份证信息,注意导入包时 import { CardType } from '@hms.ai.CardRecognition';,不要搞混了。
这里还支持其他属性,可以在官网查询CardType
然后是cardSide属性,这个是选填的,虽然文档上说默认值为CardSide.DEFAULT,解释也是说卡证默认面。如身份证为人像面,其他卡证为正面。,但在实际操作中会发现,使用默认值做身份证识别的时候,是需要识别完正面再识别反面。
但我们这里希望每次只识别一面就行。因此我们从上个页面传入参数,来表示我们需要识别哪个。

cardRecognitionConfig属性中,defaultShootingMode设置为自动拍照,也就是当识别到是身份证时就直接拍照了,不需要手动点拍照之后再进行识别。
isPhotoSelectionSupported这个属性就很好理解了,为true会在页面左下角显示图库按钮,支持从图库选择图片进行识别。

最后就是callback了,有一个类型为CallbackParam的参数,这个参数对象只有三个属性:code:numbercardType:CardTypecardInfo:Record<string, Record<string, string>>。当code值为200时表示识别成功,我们可以在cardInfo中获取识别到的信息。

第一张图就是识别过程中截取的一张图,会提示请对准身份证人面像,下面会有一个安全访问标识,该标识会自动消失。当检测到画面中有身份证时,会有边框提示。识别成功后会捕捉一张身份证的图片,该图片对应的字段是cardImageUri,也就是最右边图片中的中间那张图,在最右边这张图上我们也可以看到常用的能识别到的字段。
当然对于银行卡识别也是一样的,具体的取值可以看官网介绍cardInfo


文章转载自:

http://65cBEQ9D.hnrqn.cn
http://TTCHjkNW.hnrqn.cn
http://C76BQSHl.hnrqn.cn
http://bONH34wW.hnrqn.cn
http://LZntBvDB.hnrqn.cn
http://OcIkPKCI.hnrqn.cn
http://qlhC88Vq.hnrqn.cn
http://Lo39QmBB.hnrqn.cn
http://RB8F623P.hnrqn.cn
http://4G9GFJkE.hnrqn.cn
http://6rKAIjQT.hnrqn.cn
http://YdgU3JIH.hnrqn.cn
http://OHGiaF5V.hnrqn.cn
http://u3G7W3Yx.hnrqn.cn
http://zpjF2NWS.hnrqn.cn
http://D3pTS10U.hnrqn.cn
http://k9klMvsg.hnrqn.cn
http://M3LKKwD8.hnrqn.cn
http://3dnyGPcR.hnrqn.cn
http://TJKnfG0x.hnrqn.cn
http://CiR5hLt6.hnrqn.cn
http://UxQEyIVw.hnrqn.cn
http://0Pc3X9AI.hnrqn.cn
http://Emml3Ot4.hnrqn.cn
http://A7KuGowV.hnrqn.cn
http://Bfa02RIl.hnrqn.cn
http://uQlJoDQa.hnrqn.cn
http://zdqxymDt.hnrqn.cn
http://SezpHfK8.hnrqn.cn
http://jMDNmBVH.hnrqn.cn
http://www.dtcms.com/wzjs/679586.html

相关文章:

  • 合肥网站建设首选 晨飞网络江门网络培训学院
  • 百度做任务的网站网站主页流动图片怎么做
  • 公司签约网站微信saas平台
  • 大庆市建设局网站网站开发工程师是做什么的
  • 上海网站设计工具吉林高端网站建设
  • 南昌网站专业制作订阅号可以做网站链接吗
  • 企业网站改版项目描述无锡网站建设标准
  • 网站建设的商品编码网站名称能用商标做名称吗
  • 海南省住房与城乡建设部网站谷歌关键词搜索量数据查询
  • 扬中网站建设价格借20万资金办厂
  • 怎样建设个自己的网站首页网站开发设计报告
  • 个人企业网站怎么建设百度网站首页提交入口
  • 怎样做让百度收录网站域名深圳 电子商务网站开发
  • 自学手机网站开发2022房产政策最新消息
  • 常州培训做网站即时灵感网站
  • 网站开发公司怎么查询免备案的网站首页
  • 网站可以做二维码吗企业网站改版
  • 农产品电商网站建设网站页脚模板
  • 网站开发的成本今天最新体育新闻
  • 门户网站优化方案汕头网站建设
  • 群辉服务器建设的网站企业网站建设效果
  • 怎样设计一个公司网站wordpress设置用户访问个数据库
  • IT男为女朋友做的求婚网站唐山网站建设冀icp备
  • 具有营销型网站的公司有哪些知名网络推广
  • 中联网站建设智慧旅游网站建设方案ppt
  • 兰州 网站建设公司哪家好客户管理系统哪家好
  • 怎么设置网站默认首页朱能源做网站
  • 锦州市城市建设服务中心网站哪里有免费永久的云服务器
  • 济南企业建设网站上海优化网站排名
  • dede做视频网站企业网上的推广