插件说明UniAPP车牌实时离线扫描识别(Android平台)标签:实时车牌识别车牌离线识别车牌实时扫描车牌离线扫描车牌实时离线识别车牌实时离线扫描特点:1.使用方便,只需导入;2.快速响应,原生体验;3.完全离线,无需联网;4、插件包体积小,不占用云打包资源(参考以下压缩包教程);5.完全独立,不依赖任何第三方SDK(目前发现很多依赖百度等第三方SDK,需要单独购买第三方服务或授权,本插件承诺终身使用);6、返回结果内容丰富,支持:车牌号、车牌颜色、车牌抓拍图片;7、支持车牌类型齐全;8.支持离线打包;9.可定制;作用:支持车牌:序号车牌类型是否支持1单线蓝牌√2单线黄牌√3新能源车牌√4白警车牌√5教练车牌√6武警车牌√7双层黄牌√8双层武警√9大使馆车牌√10港澳台车牌√11双层农业车牌√12民航车牌√13摩托车车牌√14危险品牌照√平台兼容性平台是否支持support版本支持CPU类型Android√5.0-13.0+armeabi-v7a,arm64-v8a,x86iOS×原生插件的一般使用流程:1.购买插件,选择插件绑定的项目;2、在HBuilderX中找到工程,在manifest中找到在app原生插件配置中勾选module,如果需要填写参数,参考插件作者文档添加;3.根据插件作者文档开发代码,在代码中引用插件,调用插件函数;4.打包自定义库,选择插件获取自定义库,然后在运行时选择自定义库进行日志输出测试;5、开发完成后正式云打包;目前插件市场所有付费原生插件均不支持离线打包,本插件支持离线打包!!!Android离线打包原生插件请参考文档https://nativesupport.dcloud...iOS离线打包原生插件请参考文档https://nativesupport.dcloud...使用HBuilderX2.7.14或之后的版本,如果appid下同一个插件同一个Purchased绑定了多个包名,提交云打包界面时提示包名绑定不一致,需要删除HBuilderX工程清单中的包名.json->"AppNativePlug-inConfiguration"->"CloudPlug-in"listPlug-in重新选择;使用说明参考原生插件使用官网:https://nativesupport.dcloud....使用步骤1.解压插件:将插件zip包解压到uniapp工程目录nativePlugins;2、引用插件:1)点击manifest.json进行配置;2)选择指定的本地插件(自动识别):3.使用插件://一行代码参考varplateModule=uni.requireNativePlugin("PlateModule")//调用识别程序plateModule.startPlate({'accuracy':0.80,//识别准确率(取值范围:0.0-1.0只有当准确率大于该值才会返回结果,值越大识别越准确但速度越慢.你需要测试找出最适合你的准确率)'quality':80,//图片压缩率(取值范围:0-100.0:100%压缩,100:不压缩)'showText':true//是否显示提示文字},(ret)=>{console.log("showLPRresult:",ret);modal.toast({message:ret,duration:1.5});//解析this.success=true;if(ret.number){this.number=ret.number;}if(ret.color){this.color=ret.color;}if(ret.image){this.image=ret.image;this.imagePath="file:///"+ret.image;}});4、压缩卷教程:复制插件目录下的lib-lpr-release文件用压缩工具打开.aar,根据自己使用的Android平台,将.so文件保存在jni目录下,即删除冗余平台目录;目录结构:├─package.json├─android│├──res││──libs││──assets││──uniplugin_lpr-release.aar│└──lib-lpr-release.aar└─ioslib-lpr-release.aar文件压缩包目录结构:├─AndroidManifest.xml├─classes.jar├─res├─assets├─jni││──armeabi-v7a││──arm64-v8a│└──x86└─ios示例:如果当前平台是armeabi-v7a,只需要保留armeabi-v7a目录,其他同级目录arm64-v8a和x86可以删除;完整代码示例<template>
