Ожидать изображение на экране
Описание
Блок ожидает появления указанного изображения на экране в течение заданного времени. Блок возвращает логическое значение результата поиска.
Описание параметров
Блок имеет ряд параметров:
-
Путь к изображению - путь к файлу изображения, появление которого требуется отследить на экране.
Тип данных:
str (Строка)Пример:
C:\\Users\\User\\Pictures\\menu-item.png -
Использовать оттенки серого - выполнять поиск изображения в оттенках серого.
Тип данных:
checkbox (Чекбокс)Пример:
✔ -
Точность поиска - степень соответствия найденного изображения исходному шаблону. Значение задается в диапазоне от
0до1.Тип данных:
float (Число с плавающей точкой)Пример:
0.8 -
Время ожидания, сек - время ожидания появления изображения на экране в секундах.
Тип данных:
int (Целое число)Пример:
15
Сверху блока находится кнопка для открытия редактора скриншотов. После выбора элемента можно Сохранить снимок (нажатие кнопки откроет Проводник для выбора местоположения файла; после сохранения путь к файлу автоматически подставится в поле Путь к изображению) или Закрыть (редактор закроется).
Возвращаемое значение
Тип данных: bool (Логическое значение)
Пример: Истина
Блок возвращает True, если изображение найдено в течение указанного времени, и False, если время ожидания истекло.
Пример использования
В данном примере блок ожидает появления изображения на экране и сообщает об успешном результате.
-
Добавить блок Ожидать изображение на экране в проект и указать значение параметра Путь к изображению.
-
При необходимости включить параметр Использовать оттенки серого, задать значения Точность поиска и Время ожидания, сек.
-
Запустить робота, чтобы дождаться появления изображения на экране.
Результат
Вывод на экран сообщения об успешном появлении изображения на экране: