Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 5.16 Добавление разбежности цвета в фильтр динамики

Страниц (1): [1]
 

1. Kibor - 03 Декабря, 2016 - 15:21:48 - перейти к сообщению
В этой версии была доработка редактора Кибор для работы с графикой и подготовки нужных изображений.
Конкретнее добавлена настройка позволяющая указывать разбежность цвета при работе с инструментом фильтра динамики. Теперь указав нужную разбежность и запустив фильтр динамики все пикселя которые уложились в данную разбежность будут считаться статичными.
Затем можно подготовить нужный фрагмент и искать его с помощью расширенной функции findimage указав в виде параметра разбежности цветов введенное число.

Пояснение и пример:
К примеру мы хотим найти кнопку Пуск в винде. Но не просто найти, а что бы она находилась когда она не активна и когда она подсвечена при наведение мышью.

Простая кнопка


Если на нее навести мышь она подсвечивается


При прогоне через фильтр динамики мы видим удручающую картину. И не ясно что и с какими параметрами искать тут..


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


Картина теперь изменилась. Некоторые части кнопки уложились в разбежность


Выделяем то что уложилось в разбежность и снимаем выделение с динамики

Нажмите для увеличения


Мы получим такую вот картину


Сохраняем. Получаем такой шаблон для поиска


Теперь указав в функции findimage фоновый цвет (тут черный - 0) и указав в параметрах разбежности указанное в фильтре динамики число (тут 20), мы прекрасно находим эту кнопку, как подсвеченную так и нет.

Powered by ExBB FM 1.0 Final