当前位置 : 主页 > 手机开发 > 无线 >

获取桌面与图片相似的位置并移动鼠标

来源:互联网 收集:自由互联 发布时间:2021-06-10
# -*- coding:utf- 8 -*- import aircv as ac from PIL import Image,ImageDrawimport jietuimport win32gui,win32ui,win32apiimport timejietu.jietu()#网上当的 简单好用imsrc = ac.imread( ‘ desktop.bmp ‘ ) # 原始图像imsch = ac.imread
# -*- coding:utf-8 -*-
import aircv as ac
from PIL import Image,ImageDraw
import jietu
import win32gui,win32ui,win32api
import time

jietu.jietu()#网上当的 简单好用
imsrc = ac.imread(desktop.bmp) # 原始图像
imsch = ac.imread(flag.bmp) # 带查找的部分


print ac.find_template(imsrc, imsch)#抓取相似度最高的一张图片 废
af= ac.find_all_template(imsrc, imsch)#抓取所有相似的图片
img=Image.open(desktop.bmp)
p=ImageDraw.Draw(img)
for t1 in af:
    if t1[confidence] > 0.9:#筛选出高相似度的位置

        i=t1[result][0]
        j=t1[result][1]

        p.text([i, j], this, red,None)#在截图内写字表示抓到图位置
        win32api.SetCursorPos((i, j))#放置鼠标
        time.sleep(1)
img.save(1.bmp,bmp)#添加文字后的保存图片
网友评论