Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Особые условия использования

Отсутствуют.

...

Ждать появления / Wait for an object

...

Данное действие предназначено для поиска на экране (в течение заданного времени) изображений схожих с образцом и получения их для ожидания появления объекта, соответствующего  указанному шаблону, и получения его координат.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

Путь к изображению для распознавания.

Robin.Filepath

Область_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .

Robin.Numeric

0.75
1Да
Тайм-аутTime-out

Время, в течении которого будет

осуществляться поиск

ожидаться появление заданного объекта.

Задается в мс.

Robin.Numeric1000
Нет
Да
Возвращать центрGive center
Возвращает

Действие будет возвращать координаты центров изображений, найденных на экране.

По умолчанию возвращаются координаты верхнего левого угла изображения.

Robin.Boolean
True
trueНет
Результаты
КоординатыCoordinates

Переменная, которая будет содержать координаты всех найденных объектов.


Порядок заполнения коллекции результатов: первым идет объект, найденный ближе всех к верхнему левому углу области поиска.

Если объект не появился за указанный промежуток времени, то будет выведена ошибка "Изображение не найдено".

Robin.Collection

Координаты_2Да

Особые условия использования

Для данного действия необходимо было устанавливать задержку не менее 1000 (мc).

После введения параметра ожидания "Тайм-оут" данное действие функционально дублируется действием "Ждать появления".

Поэтому последнее можно считать не нужным.

Отсутствуют.

Существует на экране / Exists on the screen 

...

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

Переменная, которая содержит изображение Путь к изображению для распознавания.

Robin.Filepath

Рисунок_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .


По умолчанию значение равно "0.75".

Robin.Numeric

0.8Да
Тайм-аутTime-out

Время, в течении которого будет осуществляться поиск заданного объекта.

Задается в мс.

Robin.Numeric1000Нет
Результаты
РезультатResult

Переменная, в которую будет сохранен результат проверки.

  • "True", если объект существует.
  • "False", если объект не существует или не был найден.
Robin.BooleanРезультат_проверки_существования

...

Особые условия использования

Отсутствуют.

Найти на экране / Find on the screen

...

Данное действие предназначено для поиска на экране изображений схожих с образцом и получения их координат.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Изображение

Image

Путь к изображению для распознавания.

Robin.Filepath

Область_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .

Robin.Numeric

0.75Да
Возвращать центрGive center

Возвращает координаты центров изображений, найденных на экране.

По умолчанию возвращаются координаты верхнего левого угла изображения.

Robin.BooleanTrueНет
Результаты
КоординатыCoordinates

Переменная, которая будет содержать координаты всех найденных объектов.


Порядок заполнения коллекции результатов: первым идет объект, найденный ближе всех к верхнему левому углу области поиска.

Если объект не появился за указанный промежуток времени, то будет выведена ошибка "Изображение не найдено".

Robin.CollectionКоординатыДа

Особые условия использования

Для данного действия необходимо было устанавливать задержку не менее 1000 (мc).

Загрузить PDF-страницу / Load from PDF

...

Данное действие предназначено для загрузки страницы PDF в виде изображения.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Путь к файлуPath to file

Путь к PDF-файлу, страница которого будет использована для распознавания


Если поле содержит путь к файлу, отличному от формата PDF, то в логах будет выведено сообщение: "File not in PDF format or corrupted."

Robin.FilepathC:\Users\RLABUTIN\Desktop\ Действия в Studio.pdfДа
КачествоQuality

Выбор разрешения (числа точек на полученном изображении, которые умещаются в одном дюйме).


Выпадающий список.

Справочник содержит следующие значения:

  • DPI_300;
  • DPI_600;
  • DPI_720;
  • DPI_1200.

По умолчанию значение равно "DPI_300".

Robin.StringDPI_600Нет
Номер страницыPage number

Номер, извлекаемой страницы.

По умолчанию значение равно "1".


Если поле содержит номер страницы, который Система не смогла распознать, то в логах будет выведено сообщение: "Индекс должен быть положительным числом и не выходить за пределы диапазона."

Robin.Numeric23Да
Результаты
РезультатResult

Переменная, в которую будет сохранено содержимое PDF-файла.

Robin.Filepath

Скриншот2Да

Особые условия использования

Отсутствуют.

Показать изображение / Show image

...

Данное действие предназначено для вывода указанного изображения на экран.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

Переменная, которая содержит изображение.

Robin.Image

Область_распознаванияДа

Особые условия использования

Отсутствуют.


Снять область / Area screen 

...

Данное действие предназначено для скриншота области и сохранения его в переменную.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поляПараметрыИзображениеImage

Переменная, которая содержит изображение для распознавания.

Robin.Image
СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Выделение областиSet an area

Выделение области.


!!! Будет реализовано после создания нового типа и тулзы к нему.

Пользователь имеет возможность вручную выделить область экрана или заполнить значения:

  • X левого верхнего угла;
  • Y левого верхнего угла;
  • "Высота";
  • "Ширина".

В случае ручного выделения Система автоматически заполнит эти значения данными выбранной области.

Robin.RectangleLocation
Да
XX

Положение начальной координаты (координата левого верхнего угла области для распознавания) определяется двумя координатами Х и Y.

Начальная координата, обозначенной области, по горизонтали.

После использования кнопки "Выделение области" параметра "Область" автозаполняется в соответствии с выделенной областью.

Если поле содержит строковые символы, то Система выведет сообщение: " "Не найдены переменные: <Новое значение>",

Число233Нет
YY

Положение начальной координаты (координата левого верхнего угла области для распознавания) определяется двумя координатами Х и Y.

Начальная координата, обозначенной области, по вертикали.

После использования кнопки "Выделение области" параметра "Область" автозаполняется в соответствии с выделенной областью.

Если поле содержит строковые символы, то Система выведет сообщение: "Не найдены переменные: <Новое значение>".

Число242Нет
ВысотаHeigth

Высота области для распознавания.

Отсчет идет сверху вниз от начальных координат.


После использования кнопки "Выделение области" параметра "Область" автозаполняется в соответствии с выделенной областью.

Robin.Numeric330Да
ШиринаWidht

Ширина области для распознавания.

Отсчет идет сверху вниз от начальных координат.


После использования кнопки "Выделение области" параметра "Область" автозаполняется в соответствии с выделенной областью.

Robin.Numeric528Да
Использовать DirectXUse DirectXПо умолчанию признак не установлен.Чек-бокс
Нет
Результаты
РезультатResult

Переменная, в которую будет сохранена выделенная область.

Robin.FilepathОбласть_распознаванияДа

Ждать появления / Wait for action

Данное действие предназначено для ожидания появления объекта, соответствующего  указанному шаблону, и получения его координат.

Настройки

Область_распознавания
ДаСтепень сходстваSimilarity rate

Коэффициент сходства. Устанавливается степень сходства между изображением и искомой областью.

По умолчанию значение равно "0.75". Максимальное значение равно "1" (Чем больше число, тем точнее должно быть сходство изображения и искомой области.

Значение степени сходства необходимо устанавливать как десятичную дробь, после 0 должна быть точка ".".

Robin.Numeric

1ДаТайм-аутTime-out

Время, в течении которого будет ожидаться появление заданного объекта.

Задается в мс.

Robin.Numeric1000ДаВозвращать центрGive center

Действие будет возвращать координаты центров изображений, найденных на экране.

По умолчанию возвращаются координаты верхнего левого угла изображения.

Robin.BooleanНетРезультатыКоординатыCoordinates

Переменная, которая будет содержать координаты всех найденных объектов.

Порядок заполнения коллекции результатов: первым идет объект, найденный ближе всех к верхнему левому углу области поиска.

Если объект не появился за указанный промежуток времени, то будет выведена ошибка "Изображение не найдено".

Robin.Collection

Координаты_2
Да

Особые условия использования

...

Распознать по шаблону / Recognize by template action

...