我是一名新手,一个问题都要鼓捣好几天都没解决,百度都搜遍了,楞是没解决
先说下我的需求,连接安卓模拟器 ,让机器自动找到app软件图标点击运行
找到QQ点击运行,QQ位置怎么调换都能运行
def test(self):
imgsr = cv2.imread("615.png")
imgtm = cv2.imread("709.png")
# 获取模板图片的高和宽
imgtmh1 = imgtm.shape[0]
imgtmw1 = imgtm.shape[1]
# 与模版比对
res = cv2.matchTemplate(imgsr, imgtm, cv2.TM_CCOEFF_NORMED)
min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(res)
img = cv2.rectangle(imgsr, max_loc, (max_loc[0] + imgtmw1, max_loc[1] + imgtmh1), (0, 0, 255), 2)
cv2.imshow('Image', img)
print(max_loc[0] + imgtmw1, max_loc[1] + imgtmh1)
cv2.waitKey(0)
cv2.destroyAllWindows()
#附上615和709的图片
615.png

运行结果

还可以得到小图709.png的坐标
print(max_loc[0] + imgtmw1, max_loc[1] + imgtmh1)
结果是45 495 现在问题是45,495是电脑的坐标
怎么转成手机的坐标因为手机和电脑的分别率是不一样的,
用电脑尺子测量

哪位大神帮解决最好是全部源码贴来,因为我是新手,谢谢
版权声明:本文为weixin_39814454原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。