plateRecognize插件封装了离线车牌识别功能,
注意:iOS插件封装了开源框架EasyPR,它基于openCV这个开源库,图片清晰情况下,车牌检测与字符识别可以达到80%以上的精度,请开发者根据需求选用
注意:本插件 iOS 平台上最低适配系统版本为 iOS 10.0
打开离线车牌识别页面
open({params},callback(ret))
rect:
{
x: 0, //(可选项)数字类型;检测页面 x 坐标(相对于所属的 Window 或 Frame);默认值:0
y: 0, //(可选项)数字类型;检测页面 y 坐标(相对于所属的 Window 或 Frame);默认值:0
w: 320, //(可选项)数字类型;检测页面(相对于所属的 Window 或 Frame);默认值:屏幕宽度
h: 300, //(可选项)数字类型;检测页面(相对于所属的 Window 或 Frame);默认值:屏幕高度
}
fixedOn:
fixed:
ret:
{
status: true|false, //布尔型;是否打开成功
carString:'' //字符类型;车牌号信息
}
var plateRecognize = api.require('plateRecognize');
plateRecognize.open({
},function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.0及更高版本
关闭离线车牌识别页面
close()
var plateRecognize= api.require('plateRecognize');
plateRecognize.close();
iOS系统,Android系统
可提供的1.0.0及更高版本
隐藏离线车牌识别页面
hide()
var plateRecognize= api.require('plateRecognize');
plateRecognize.hide();
iOS系统,Android系统
可提供的1.0.0及更高版本
显示离线车牌识别页面
show()
var plateRecognize= api.require('plateRecognize');
plateRecognize.show();
iOS系统,Android系统
可提供的1.0.0及更高版本
识别本地图片
recognizePateWithImage({params},callback(ret))
path:
ret:
{
code: 0, //数字类型;返回0识别成功,其他识别失败
carString:'' //字符类型;车牌号信息
}
var plateRecognize = api.require('plateRecognize');
plateRecognize.recognizePateWithImage({
},function(ret) {
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.1及更高版本