Как взять сегмент изображения и проверить, существует ли он? - PullRequest
2 голосов
/ 25 апреля 2019

В Sikuli у меня есть изображение, где мне нужно проверить, существует ли 1/4 нижней половины и, если да, использовать определенную функцию.Прямо сейчас у меня есть:

if(image.exists())
click()

Проблема с этим, хотя .exists либо повесит скрипт, либо будет работать неправильно.Я ищу лучший способ сделать это или решение этой проблемы.Буду признателен за любую помощьтогда Время / Дата в более новой версии.Хотите иметь возможность выбрать дополнительную опцию Время / Дата, но с помощью изображений.

1 Ответ

1 голос
/ 15 мая 2019

Это должно быть то, что вы ищете:

noteApp = App("notepad.exe")
click("editbutton-1.png")
region = Region(noteApp.focusedWindow())
print(region.text())

Вы можете установить region.text () равным строке, которую вы ищете, например, Дата / Время исоздайте оператор для запуска вашей функции

...