#やりたいこと
pyautoguiをつかって画像を自動クリックしたい
#問題
見つけられる画像と見つけられない画像があるため、自動クリックが上手くできない
具体的にはgoogleの画像は見つけることができたのですが、
#質問
コードとしては下記に示している通りです。画像取得をうまくできる方法がありましたらご教示いただけますでしょうか。よろしくお願いいたします。
python:python_test.py
1import time 2import pyautogui as pg 3 4 5#画像ファイルから座標を取得する処理 6def get_locate_from_filename(filename): 7 locate = None 8 time.sleep(3) 9 #グレイスケール処理で95%一致判定 10 #検索画像の座標取得 11 print(filename) 12 try: 13 locate = pg.locateCenterOnScreen(filename,grayscale = True,confidence=0.8) 14 return locate 15 except: 16 print("画像ありません") 17 return False 18 19if __name__ == '__main__': 20 button_position = get_locate_from_filename("tail.png") 21 if(button_position != None): 22 #pg.click(button_position) 23 print("button_position = {}".format(button_position) ) 24 pg.click(button_position) 25 else: 26 print("見つかりません") 27 28
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。