函数:image.findImage 图中找图

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

函数方法

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

参数 类型 必填 说明
img1 userdata 需要操作的图片对象
img2 userdata 将要寻找的图片的图片对象
deviation number 不写或者小于 0 默认为 500000,
数字越大越容易找到,
但准确度也会随之降低
返回值 类型 说明
x,y number 找到的图片的左上角顶点坐标,如未找到则返回 -1,-1
ret number 图片匹配偏差度

函数用例

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

注意事项

Copyright 北京帮你玩科技有限公司 2022 all right reserved,powered by Gitbook该文章修订时间: 2023-08-09 17:19:31

results matching ""

    No results matching ""