Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Не учитывать цвет фона при поиске

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

1. Simaron - 12 Января, 2019 - 01:08:55 - перейти к сообщению
Такой вопрос, есть элементы на экране у которых может быть разный цвет фона(но он не динамический, просто различный при загрузке), и есть неизменный элемент, как сделать можно не учитывать фон? Для примера на любой рекламе на сайтах есть кнопка закрыть, крестик неизменно белый и цвет фона всегда разный, как ее найти.
2. Zireael - 12 Января, 2019 - 01:20:46 - перейти к сообщению
Закрасить не нужные пиксели в один и тот же любой цвет. Указать этот цвет в третьем параметре findimage.
 Цитата:
findimage(-1, #image[0][0], fon_color, #x[0], #y[0], x_start, y_start, x_finish, y_finish, wind);

http://filesd.net/kibor/findimage.php
3. Simaron - 12 Января, 2019 - 02:33:26 - перейти к сообщению
findimage после визуально редактора сильно отличается
findimage_(int #Image, int t, int p1, int p2, int m, int xm, int ym, int mov_m, int mov_x, int mov_y, int p3, int wait, int cycle, int fon, int r, int p, int k, int xs, int ys, int xf, int yf, int#sum, int#x, int#y)
findimage_(#Image_0_KIB[0][0], 500, 0, 200, 0, 0, 0, 1, 0, 0, 0, -1, -1, image[0][0], 10, 90, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
попробовал image[0][0] на int fon отправить, реакции ноль, не находит
4. Kibor - 12 Января, 2019 - 02:50:09 - перейти к сообщению
В настройке блока поиска есть пункт
Не учитывать цвет пикселей на шаблоне в поиске
Его выбрать и указать фоновый цвет.

В
findimage_(#Image_0_KIB[0][0], 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, 255, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
это 14 параметр, тот который сейчас 255.

Как правильно делать это есть на этом видео

Powered by ExBB FM 1.0 Final