Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »

Найти текст на экране Версия 9 (Python)

Группа действий: Машинное зрение 


Описание

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

Иконка

Параметры

Входные параметры  

Текст                                    Текст, который нужно найти.

Язык текста                         Язык текста, который нужно найти

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

Режим поиска                    Выпадающий список из значений: по совпадению строки, по совпадению слов

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

Выходные параметры

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

Настройки

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
TextText to find.Robin.String
Yes
Language of the textExpected languages of the text to findRobin.String
Yes
Timeout (ms)The time in milliseconds during which the appearance of the specified text will be expected.Robin.Numeric
No
Search modeSearch mode: by row match or by word matchRobin.String
No
AreaIf param set, action would recognize text in selected areaRobin.RectangleL ocation
No
Results
ResultReturns collection of pointsRobin.Collection

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

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

Пример использования 

Задача

На экране существует текст, необходимо распознать "Активные спринты" (по совпадению слов) и вернуть коллекцию точек координат, найденных на экране в соответствии с указанным текстом. Далее, получить значение по индексу из коллекции. 

Решение

Воспользоваться действием "Найти текст на экране" 

Реализация

  1. Собрать робота, состоящего из действий:


  2. Настроить параметры для действия "Найти текст на экране". 


  3. Настроить параметры для действия "Получить значение по индексу". 


  4. Запустить робота по кнопке "Старт" в верхней панели. 

Результат 

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

 

  • Нет меток