---恢复内容开始---
多点找色应用
文字,图形特征的获取
多点找色
功能原型 | 窗口多点找色(窗口句柄,x1,y1,x2,y2,颜色值,色点组,相似度,方向,返回x,返回y) |
功能说明 |
窗口句柄 | 窗口句柄 | x1 | 左上角坐标x | y1 | 左上角坐标y | x2 | 右下角坐标x | y2 | 右下角坐标y | 颜色值 | 起点颜色值,颜色格式为"RRGGBB-DRDGDB|RRGGBB-DRDGDB|…………",颜色排列为RGB格式 | 色点组 | 色点组(格式为"x1|y1|RRGGBB-DRDGDB|RRGGBB-DRDGDB……,……xn|yn|RRGGBB-DRDGDB|RRGGBB-DRDGDB……" | 相似度 | 相似度,取值范围0.1-1.0 | 扫描方式 | 扫描方式,0: 从左上到右下 1: 从中间到四周 2: 从右下到左上 | 返回x | 返回起点颜色值的x坐标 | 返回y | 返回起点颜色值的y坐标 | 返回值 | 返回起点颜色值索引,没找到则返回-1 | |
功能举例 |
变量 x=-1,y=-1 变量 窗口句柄=窗口得到顶层窗口句柄() 变量 ret=窗口多点找色(窗口句柄,0,0,2000,2000,"cc805b-020202","9|2|-00ff00|-ff0000,15|2|2dff1c-010101",1.0,1,x,y) 如果(ret>=0) 消息框(x&","&y) 结束 | |
---恢复内容结束---
实例代码:
功能 按钮开始_点击()
//这里添加你要执行的代码
变量 x=-1,y=-1
变量 ret=多点找色(0,0,2000,2000,#BFDBFF,"26|2|BFDBFF,4|12|BFDBFF,26|11|BFDBFF",0.6,0,x,y)
如果(ret)
鼠标移动(x,y)
消息框("x:"&x&" y:"&y)
结束
结束
功能 按钮退出_点击()
//这里添加你要执行的代码
退出()
结束