Appearance
图色_二值化找目标_路径
函数简介
LhFindPicBinaryFile
接口用于查找符合的二值化区域。注意: 当窗口完全静止时,万能截图模式可能无法截取到图像。在这种情况下,可以使用“窗口_重画”(
InvalidateRect
)命令来强制刷新窗口以进行正常截图。
函数原型
cpp
LONG LhFindPicBinaryFile(BigPicFile, SmallPicFile, X1, Y1, X2, Y2, color_format, Sim, Dir, X, Y, W, H)
参数定义
BigPicFile
: 大图路径。
SmallPicFile
: 小图路径。
X1
: 绑定窗口的左上角x坐标。x1、y1、x2、y2全部填0为截图全屏
Y1
: 绑定窗口的左上角y坐标。x1、y1、x2、y2全部填0为截图全屏
X2
: 绑定窗口的右下角x坐标。x1、y1、x2、y2全部填0为截图全屏
Y2
: 绑定窗口的右下角y坐标。x1、y1、x2、y2全部填0为截图全屏
color_format
: 色彩描述。从离火综合工具抓图页面中获取,支持填入阈值如#310,或填入色彩描述0000ff-000000|800000-000000|000000-000000|888888-000000|808080-000000|000080-000000
Sim
: 相似度。范围0.0-1.0
Dir
: 找图方向。
0:从左到右,从上到下
1:从右到左,从上到下
2:从左到右,从下到上
3:从右到左,从下到上
X
: 目标左上角x坐标。填入整数型
变量接收返回结果,找不到返回-1
Y
: 目标左上角y坐标。填入整数型
变量接收返回结果,找不到返回-1
W
: 小图宽度。填入整数型
变量接收返回结果,找不到返回-1
H
: 小图高度。填入整数型
变量接收返回结果,找不到返回-1
返回值
1: 成功
0: 失败
-1: 图片文件损坏
-2: 打开文件失败
-3: 图片文件错误
-4: 图片非24位BMP图
-100: 坐标越界,请检查x1,y1,x2,y2是否正确
离火插件易语言模块源码
主题切换
全屏复制代码