图色封装
截图
提示
图色截图数据返回值,保存在gScreen中
keepScreen保持屏幕数据,优化速度
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| 无 | 无 | 无 | 无 |
//截图数据保存在gScreen中
keepScreen()
| 返回值 | 类型 | 说明 |
|---|---|---|
| true/false | boolean | 是否截图成功 |
keepScreenJpg 保持屏幕数据,优化速度
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| 无 | 无 | 无 | 无 |
//截图数据保存在gScreen中
keepScreenJpg()
| 返回值 | 类型 | 说明 |
|---|---|---|
| true/false | boolean | 是否截图成功 |
keepScreenPng 保持屏幕数据,优化速度
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| 无 | 无 | 无 | 无 |
//截图数据保存在gScreen中
keepScreenPng()
| 返回值 | 类型 | 说明 |
|---|---|---|
| true/false | boolean | 是否截图成功 |
比色
cmpColor多点比色封装,需要手动截图和释放
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| color | 是 | string | 颜色点阵 |
| threshold | 否 | float | 相似度,默认0.9 |
if (keepScreen()) {
//默认不填相似度
if (cmpColor("291|1252|#515151-#101010,246|1241|#2B2B2B-#101010,105|617|#DFDFDF-#101010,305|260|#D5D5D5-#101010,499|265|#CECECE-#101010")) {
logd("首页")
clickPoint(111, 222)
sleep(500)
}
//修改相似度0.8
if (cmpColor("291|1252|#515151-#101010,246|1241|#2B2B2B-#101010,105|617|#DFDFDF-#101010,305|260|#D5D5D5-#101010,499|265|#CECECE-#101010", 0.8)) {
logd("首页")
clickPoint(111, 222)
sleep(500)
}
}
| 返回值 | 类型 | 说明 |
|---|---|---|
| true/false | boolean | 是否找到 |
cmpColorEx多点比色Ex封装,不需要手动截图和释放
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| color | 是 | string | 颜色点阵 |
| threshold | 否 | float | 相似度,默认0.9 |
//默认不填相似度
if (cmpColorEx("291|1252|#515151-#101010,246|1241|#2B2B2B-#101010,105|617|#DFDFDF-#101010,305|260|#D5D5D5-#101010,499|265|#CECECE-#101010")) {
logd("首页")
clickPoint(111, 222)
sleep(500)
}
//修改相似度0.8
if (cmpColorEx("291|1252|#515151-#101010,246|1241|#2B2B2B-#101010,105|617|#DFDFDF-#101010,305|260|#D5D5D5-#101010,499|265|#CECECE-#101010", 0.8)) {
logd("首页")
clickPoint(111, 222)
sleep(500)
}