История страницы
Существует на экране
...
Версия 9 (Python)
Группа действий: Машинное зрение
...
Описание
Данное действие предназначено для проверки (в течение заданного времени) существования на экране изображений схожих экране изображений схожих с образцом.
...
Иконка действия
Параметры и их настройки
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Изображение |
Путь к изображению для распознавания |
Наиболее эффективно применение файлов с расширением ".png"
Допустимые расширения: ".jpeg", ".jpg", ".bmp", ".png", ".tif", ".tiff" Если алгоритм не нашел расширение файла или тип файла неприменим, будет выведено предупреждение |
Изображение | Рисунок_распознавания | Да |
Степень сходства |
Необходимый коэффициент сходства между изображением и искомой областью |
Максимальное значение равно "1" |
|
Число | 0.8 | Да |
Тайм-аут |
Время, в течении которого будет осуществляться поиск заданного объекта |
Задается в мс |
Число | 1000 | Нет | ||
Результаты | ||||
---|---|---|---|---|
Результат |
Переменная, в которую будет сохранен результат проверки |
|
|
Логический | Результат_проверки_существования |
Особые условия использования
Наиболее эффективно применение файлов с расширением ".png"Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия. Для этого рекомендуется делать скриншот изображения.
Если результат "false", а объект на экране присутствует, значит есть необходимость уточнить степень сходства с изображением для поиска.
Наиболее эффективно применение файлов с расширением ".png".Если файл изображения слишком тяжелый, действие может быть не способным его обработать. Для таких случаев рекомендуется сделать скриншот изображения.
Пример использования
Задача
Необходимо определить существует ли на экране изображение и вывести диалоговое окно с сообщением: изображение найдено на экране или изображение не найдено на экране.
Решение
Воспользоваться действиями "Существует на экране", "Если", "Сообщение".
Реализация
- Собрать схему робота, состоящего из действий.
- Настроить параметры действия "Существует на экране".
- Настроить параметр действия "Если".
- Настроить параметры действия Сообщения" для веток истина и ложь.
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Изображение найдено на экране. Отображено соответствующее диалоговое окно.