Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Описание: Поиск объекта без учета цвета
Kibor
Отправлено: 05 Апреля, 2021 - 15:03:59
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




findshape похожа по принципу работы на findimage.

Отличие в том, что findshape ищет шаблон на экране не учитывая совпадение цвета на шаблоне и на экране.
Так же findshape ждет точного соответствия всех цветов которые совпадают на шаблоне и тех, которые совпадают на экране. Не учитывая сам цвет.

Синтаксис:

CODE:
findshape(5, #Image_0[0][0], -1, #PosX_0[0], #PosY_0[0], 0, 0, 1366, 768, -1);//По всему экрану
findshape(5, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 1366, 768, #SCREEN[0][0]);//По скрину
findshape(5, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 1366, 768, w);//По указателю


Первый параметр - количество объектов, которые надо найти.
Если -1 - искать все.

Второй - Указатель на массив int, в котором сохранено изображение шаблона.
Шаблон загружается функцией loadimage

Третий - Фоновый цвет шаблона, участки с которым будут игнорироваться при поиске.
Если -1 - нет фонового цвета

Четвертый и пятый - Указатели на переменные типа int или их массивы, в которые запишутся найденные координаты.
Координаты записываются от начала зоны поиска.

Пятый, шестой, седьмой, восьмой - Зона поиска.

Восьмой:
-1 - Поиск по экрану
Или указатель на окно
Или указатель на двухмерный массив int в котором содержится скрин.

Возвращает количество найденных объектов
В случае ошибка возвращает:
-1 размер масива в который записываются X координаты меньше найденых изабражений
-2 размер масива в который записываются Y координаты меньше найденых изабражений
-3 Область поиска меньше искомого рисунка по X
-4 Область поиска меньше искомого рисунка по Y


Какие изображения можно находить:

Черный - указан фоновый цвет.


1 найдет
2 найдет
3 не найдет из за красного пятна на экране там где на шаблоне нет фонового цвета
4 не найдет из за незначительно отличающегося цвета на голубом фоне.
 
 Top
Ilya001
Отправлено: 05 Апреля, 2021 - 15:31:38
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




Хорошая штука Круто
 
 Top
ivantu
Отправлено: 05 Апреля, 2021 - 15:37:11
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




То что ждал давно!!!! Спасииибо!
(Добавление)
В игре есть, капча которая обесцвечивает картинки , а бывает что нет, теперь определить их не составит труда!

(Отредактировано автором: 05 Апреля, 2021 - 15:40:42)

 
 Top
Kibor
Отправлено: 05 Апреля, 2021 - 15:45:55
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 ivantu пишет:
В игре есть, капча которая обесцвечивает картинки , а бывает что нет, теперь определить их не составит труда!

Не факт. Если не теряется качество, а только цвета, то возможно.
 
 Top
ivantu
Отправлено: 05 Апреля, 2021 - 16:04:01
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




 Kibor пишет:
Не факт. Если не теряется качество, а только цвета, то возможно.


Точность поиска к этой фишке прикрутить нельзя? Хорошо
 
 Top
Kibor
Отправлено: 05 Апреля, 2021 - 22:52:25
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 ivantu пишет:
Точность поиска к этой фишке прикрутить нельзя?

Можно. Наверно.. Но там не все так однозначно.. Пока что как это сделать что бы работало как надо не придумал..
 
 Top
ivantu
Отправлено: 05 Апреля, 2021 - 23:10:15
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Я не знаю какие инструменты Вы для этого используете, но есть очень крутая штука на питоне в том числе:

Ссылка
 
 Top
Kibor
Отправлено: 06 Апреля, 2021 - 00:29:22
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Эту крутую штуку запаришься ставить.
Она не нужна для поиска чего то на экране.
 
 Top
Ilya001
Отправлено: 08 Ноября, 2022 - 13:45:37
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




 Kibor пишет:
Какие изображения можно находить:

Черный - указан фоновый цвет.


Можете загрузить фотографию на другой хостинг?
 
 Top
Dantes3000
Отправлено: 28 Марта, 2023 - 01:14:41
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




картинку бы обновить
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by