查找图片
请求参数
{
"fun": "find_image", //功能名
"msgid": 0, //消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
"data": {
"deviceid": "5C:1D:D9:ED:D9:DE", //设备id
"rect":[ //指定查找区域,如果不填则全屏查找
[233,288], //左上坐标
[233,1100],//左下坐标
[609,288], //右上坐标
[609,1100] //右下坐标
],
"img":"",//需要查找的子图片,base64字符串
"similarity":0.8 //相似度
}
}
成功返回
{
"fun":"find_image",
"msgid":0,
"status":0,//0成功,非0失败
"data":{
"result":[421,694], //找到图片位置的中心点
"rectangle":[ //找到图片位置的一个矩形坐标数组
[233,288], //左上坐标
[233,1100],//左下坐标
[609,288], //右上坐标
[609,1100] //右下坐标
],
"confidence":0.999994397163391, //匹配到图像的相似度
"code":0, //这个表示实际找图的结果 0成功,1没有找到子图,2读取图片流失败
"deviceid":"5C:1D:D9:ED:D9:DE"
},
"message":"成功"
}
失败返回
{
"data": {
"deviceid": "5C:1D:D9:ED:D9:DE" //设备id
}, //返回数据
"fun": "find_image", //功能号
"message": "找图插件未连接", //调用返回消息
"msgid": 0,
"status": -1
}