多点色偏模式找色 (screen.find_color)
声明
横坐标, 纵坐标 = screen.find_color(目标点颜色, 偏移像素点颜色组, [颜色相似度, 左, 上, 右, 下 ])
参数及返回值
- 目标点颜色
- 需要寻找的目标点颜色,抓色工具会生成坐标信息,不要删除,坐标会和后面的偏移点计算偏移值。
- 偏移像素点颜色组
- 相对与第一个颜色坐标点的偏移颜色组,推荐使用在线取色生成
- 偏移颜色组样例:532|1767|0xf5f5f5, 532|1839|0xf5f5f5, 946|1803|0xf7f7f7, 313|1854|0x8ec54f
- 颜色相似度
- 数值型,小数,颜色相似度,取值范围0到1之间,越高越相似
- 左, 上, 右, 下
- 横坐标, 纵坐标
- 整数型,返回匹配色的第一个色的坐标,搜索失败返回 -1, -1
示例
x, y = screen.find_multi_colors('896|1011|0x320c13', '504|1389|0x310b12, 637|968|0x172c2f, 792|676|0x152b2e', 90,800,800,1200,1200)
x, y = screen.find_multi_colors('896|1011|0x320c13', '504|1389|0x310b12, 637|968|0x172c2f, 792|676|0x152b2e', 90)