函数:image.findImage 图中找图

函数功能:在图片指定区域寻找另一张图像是否匹配

函数方法

x,y = image.findImage(img1,img2,deviation)

参数 类型 必填 说明
img1 userdata 需要操作的图片对象
img2 userdata 将要寻找的图片的图片对象
deviation number 允许偏差范围,0 代表不允许存在偏差即完全匹配,
数字越大越容易找到,但准确度也会随之降低,最高值为 40000000
返回值 类型 说明
x,y number 找到的图片的左上角顶点坐标,如未找到则返回 -1,-1

函数用例

img1 = image.snapshot()
if  img1 ~= nil then
    img2= image.crop(img1,10, 10, 100, 100)
    x,y = image.findImage(img1,img2)
    if x~=-1 and x~=-1 then
        dialog("x:"..x.."\r\n".."y:"..y.."\r\n",5000)
    else
        dialog("未找到",5000)
    end
else
    dialog("截屏失败",5000)
end

注意事项

Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2021-07-13 11:54:15

results matching ""

    No results matching ""