单点相似度模式找色 (screen.find_color)
声明
横坐标, 纵坐标 = screen.find_color(目标颜色值 [, 全局相似度, 左, 上, 右, 下 ])
参数及返回值
颜色值
- 字符串,要查找的16进制颜色,格式为“BBGGRR”,多个颜色用“|”隔开,偏色使用“-”隔开,比如”FFFFFF-101010|123456”
左上角x
- 数值型 ,查找区域范围的左上角x坐标,区域范围全为0时表示全屏查找
左上角y
- 数值型 ,查找区域范围的左上角y坐标,区域范围全为0时表示全屏查找
右下角x
- 数值型 ,查找区域范围的右下角x坐标,区域范围全为0时表示全屏查找
右下角y
- 数值型,查找区域范围的右下角y坐标,区域范围全为0时表示全屏查找
- 全局相似度
- 数值型,小数,颜色相似度,取值范围0到1之间,越高越相似
说明
使用相似度模式查找,获取区域中第一个完全匹配的颜色位置
示例
x, y = screen.find_color(screen.find_color('0x320c13', 90, 0, 0, 100, 100)
--
--[[
在左上为 0, 0 右下为 100, 100 的区域找到第一点与 0x320c13 相似度大于 90
--]]