Группа «Машинное зрение»¶
Клик по изображению / Click on image¶
Задача: Открыт документ, необходимо кликнуть ЛКМ по вкладке «Инструменты».
Решение: воспользоваться действием «Клик по изображению».
Реализация:
Перенести действие «Клик по изображению» на рабочую область и настроить его параметры. Предвательно необходимо сделать скрин изображения по которому должен кликнуть робот.
Результат:
Программный робот отработал успешно. Клик по указанному изображению совершен.
Вкладка «Инструменты» активна.
Ждать исчезновения / Wait for disappear¶
Задача: необходимо дождаться исчезновения изображения на экране.
Решение: воспользоваться действием «Ждать исчезновения».
Реализация:
Перенести действие «Ждать исчезновения» на рабочую область.
Заполнить параметры действия «Ждать исчезновения».
Нажать на кнопку «Старт» в верхней панели для запуска робота. Закрыть вручную изображение.
Результат:
Программный робот отработал успешно. Результат «true» - объект был на экране и исчез.
Особые условия использования
Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия. Для этого рекомендуется делать скриншот изображения.
Если результат «true», а объект на экране присутствует, значит есть необходимость уточнить степень сходства с изображением для поиска.
Наиболее эффективно применение файлов с расширением «.png»
Ждать появления / Wait for an object¶
Задача: вернуть координаты найденных изображений на экране, соответствующих указанному изображению.
Решение: воспользоваться действием «Ждать появления».
Реализация:
Перенести действие «Ждать появления» на рабочую область.
Настроить параметры действия:
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Возвращены координаты всех найденных совпадений.
Особые условия использования
Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия. Для этого рекомендуется делать скриншот изображения.
Наиболее эффективно применение файлов с расширением «.png»
Найти текст на экране / Find text on screen¶
Задача: на экране существует текст, необходимо распознать «Активные спринты» (по совпаднию слов) и вернуть коллекцию точек координат, найденных на экране в соответствии с указанным текстом. Далее, получить значение по индексу из коллекции.
Решение: воспользоваться действием «Найти текст на экране».
Реализация:
Собрать робота, состоящего из действий:
Настроить параметры для действия «Найти текст на экране».
Настроить параметры для действия «Получить значение по индексу».
Запустить робота по кнопке «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Возращена коллекция точек координат, найденных на экране в соответствии с указанным текстом. Возвращаются координаты центра.
Распознать капчу / Recognize captcha¶
Задача: существует изображение с captcha, необходимо ее распознать.
Решение: воспользоваться действием «Распознать капчу».
Реализация:
Перенести действие «Распознать капчу» на рабочую область.
и настроить его параметры:
- Запустить робота по кнопке «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Содержимое капчи распознано и записано в строковую переменную.
Существует на экране / Exists on the screen¶
Задача: необходимо определить существует ли на экране изображение и вывести диалоговое окно с сообщением: изображение найдено на экране или изображение не найдено на экране.
Решение: воспользоваться действиями «Существует на экране», «Если», «Сообщение».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры действия «Существует на экране».
Настроить параметр действия «Если».
Настроить параметры действия Сообщения» для веток истина и ложь.
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Изображение найдено на экране. Отображено соответствующее диалоговое окно.
Особые условия использования
Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия. Для этого рекомендуется делать скриншот изображения.
Если результат «false», а объект на экране присутствует, значит есть необходимость уточнить степень сходства с изображением для поиска.
Наиболее эффективно применение файлов с расширением «.png»
Считать штрихкод из ПДФ / Read barcode from PDF¶
Задача: существует PDF-документ с изображением, необходимо считать данные по шрихкоду и записать результат в переменную типа «строка».
Решение: воспользоваться действием «Считать штрихкод из ПДФ».
Реализация:
Перенести действие «Считать штрихкод из ПДФ» на рабочую область.
Настроить параметры действия «Считать штрихкод из ПДФ».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Данные по шрихкоду записаны в текстовую переменную.
Особые условия использования
Если на странице несколько штрих-кодов, то будет обработан первый по расположению относительно левого верхнего угла страницы.
Извлекается только зашифрованная информация. Привязки к базе данных, для получения полной информации об объекте по числовым кодам не предусмотрено.
Ограничение по размеру используемого изображения 2 ГБ, иначе будет вызвана ошибка действия.
Считать штрихкод с изображения / Read barcode from image¶
Задача: существует изображение с шрихкодом, необходимо считать данные по шрихкоду и записать результат в переменную типа «строка».
Решение: воспользоваться действием «Считать штрихкод с изображения».
Реализация:
Перенести действие «Считать штрихкод с изображения» на рабочую область.
Настроить параметры действия «Считать штрихкод с изображения».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Данные по шрихкоду записаны в текстовую переменную.
Особые условия использования
Если на изображении несколько штрих-кодов, то будет обработан первый по расположению относительно левого верхнего угла изображения.
Извлекается только зашифрованная информация. Привязки к базе данных, для получения полной информации об объекте по числовым кодам не предусмотрено.
Ограничение по размеру используемого изображения 2 ГБ, иначе будет вызвана ошибка действия.