SikuliのFinderで用意した画像に特定の画像が含まれているかを調べたく、以下のようなスクリプトを作成しました。
やりたいのはwhileのループ中にa.pngを同名で違う画像を上書きした際にも判定されるようにすることです。
イメージとしては最初a.png
はb.png
が含まれ無い画像で、スクリーンショット等を撮りa.png
が上書きされ、b.png
が含まれるようになる感じです。
よろしくお願いします。
import time while True: time.sleep(3.0) f = Finder("/Users/hoge/a.png") f.find("/Users/hoge/b.png") if f.hasNext(): f.destroy() break else: f.destroy()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。