多点找色Ex
此接口只有专业版才能使用,支持多条参数同时查找
请求参数
{
"fun": "find_multi_color_ex", //功能名
"msgid": 0, //消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
"data": {
"deviceid": "5C:1D:D9:ED:D9:DE", //设备id
"all":false,//是否全部查找,false找到条就返回了,true则全部找完才返回
"list":[{
"x1":0,//区域的左上X坐标
"y1":0,//区域的左上Y坐标
"x2":2000,//区域的右下X坐标
"y2":2000,//区域的右下Y坐标
"first_color": "",//颜色格式为"RRGGBB-DRDGDB|RRGGBB-DRDGDB|…………",比如"123456-000000"
"offset_color": "",//偏移颜色可以支持任意多个点
"similarity":0.8, //相似度
"dir":0 //查找方向 0: 从左到右,从上到下 1: 从左到右,从下到上 2: 从右到左,从上到下 3: 从右到左, 从下到上
}]
}
}
成功返回
{
"data": {
"list": [
{
"index":0,//找到的索引
"result": [129, 483] //找到的x,y坐标
}
],
'code': 0,//这个表示实际找色的结果 0成功,1失败
'deviceid': '9C:F4:8E:57:10:C4'//设备id
},
'status': 0,//0成功,非0失败
'message': '成功',
'msgid': 1,
'fun': 'find_multi_color_ex'
}
失败返回
{
"data": {
"deviceid": "5C:1D:D9:ED:D9:DE" //设备id
}, //返回数据
"fun": "find_multi_color_ex", //功能号
"message": "调用接口失败", //调用返回消息
"msgid": 0,
"status": -1
}