Appearance
图色_找图Ex_字节集
函数简介
LhFindPicExMem
传入大图和小图,在大图中寻找所有符合的小图的位置。
返回全部目标,如:x,y,w,h,相似度|x,y,w,h,相似度|
仅支持24位BMP位图
函数原型
cpp
BSTR LhFindPicExMem(BigPic, BigPicSize, SmallPic, SmallPicSize, X1, Y1, X2, Y2, delta_color, sim, Dir)
参数定义
BigPic
: 大图变量数据地址。仅支持24位BMP图
BigPicSize
: 大图数据长度。仅支持24位BMP图
SmallPic
: 小图变量数据地址。仅支持24位BMP图
SmallPicSize
: 小图数据长度。仅支持24位BMP图
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为原图尺寸识别
delta_color
: 色偏。如:000000、050505、101010 对应的是图片的R G B通道的允许的偏移范围 十六进制。 填入两位数如00、15内部将自动转灰度图识别,每两位数代表 R G B通道颜色值允许的容差
sim
: 相似度。范围0.0-1.0
Dir
: 查找方向。
- 0:从左到右,从上到下
- 1:从右到左,从上到下
- 2:从左到右,从下到上
- 3:从右到左,从下到上
返回值
成功返回符合的全部目标,如: x,y,w,h,相似度|x,y,w,h,相似度|
找不到返回空字符串
"-1": 图片不是24位BMP图片或图片损坏
"-2": 传入了空指针
"-3": 传入的图片损坏
"-4": 传入的图片不是24位图
"-100": 坐标范围越界
易语言调用例子
主题切换
全屏复制代码
离火插件易语言模块源码
主题切换
全屏复制代码