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

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

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

> Описание: бот нестабильно распознает изображения
Zireael
Отправлено: 25 Ноября, 2018 - 16:54:07
Post Id



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


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




 Цитата:
но при поиске картинки мы выставляем только % искомых. а не кол-во пикселей.

Для картинки 20*20:
1. Если фонового цвета нет, то 100% это 400 пикселей.
2. Если фоного цвета, например, 28 пикселей, то 100% это 372 пикселя (400-28).
 
 Top
Kutuz_off
Отправлено: 25 Ноября, 2018 - 20:48:32
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 47
Дата рег-ции: Окт. 2016  
Репутация: 0




[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

(Отредактировано автором: 25 Ноября, 2018 - 21:00:22)

 
 Top
Zireael
Отправлено: 25 Ноября, 2018 - 21:02:39
Post Id



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


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




https://drive.google.com/open?id...R635W0NwgPQeBmDf
Архив распаковать, закинуть в папку с кибор. Запустить скрипт.
CODE:
int a[10][10];
int b[50][50];

loadimage(#a[0][0], pathfolder()+"image123\black.bmp");
loadimage(#b[0][0], pathfolder()+"image123\white.bmp");

int x, y;
int z=findimage(1, #a[0][0], 0, #x, #y, 0, 0, sizearray(b), sizearray(b[]), 0,0,0,0,0,0, 100, 1, #b[0][0]);
messagebox("Результат поиска: "+format(z));
if(z>0)
{
messagebox("Координаты картинки: "+format(x)+", "+format(y));
}

На картинке 10*10 кроме 4 пикселей черный фон. Картинка найдена при 100%.

Если ищите картинки на сайтах типа вконтакте, фейсбук и прочих, то они там отличаются, хоть и выглядят одинаково. При увеличении это заметно.
 
 Top
Kutuz_off
Отправлено: 26 Ноября, 2018 - 09:32:43
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 47
Дата рег-ции: Окт. 2016  
Репутация: 0




Zireael,

"findimage_" - это расширенная ф-я поиска из виз. ред. Может быть дело в этом?

Картинка на примере - с этого форума, и она не меняется.

Не знаю в чем дело, но давно пользуюсь именно "findimage_" и уже привык действовать согласно правилу представленном мной на скрине выше. Иначе - ну никак не работает. Не знаю в чем дело, но проблемы с поиском картинок с фоновым цветом заметил еще когда только начинал юзать Киб.

Попробую поэксперементировать попозже. Может и ошибаюсь. Не понял и огорчён
 
 Top
Zireael
Отправлено: 26 Ноября, 2018 - 10:35:15
Post Id



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


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




Посмотрите на свой скрин. Второй параметр слева от точности, это цвет фона. -1 означает что параметр не используется. Поменяйте на 0 - чёрный.
 
 Top
Kutuz_off
Отправлено: 26 Ноября, 2018 - 10:44:33
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 47
Дата рег-ции: Окт. 2016  
Репутация: 0




Zireael, спасибо, когда-то скопировал не от туда, от куда надо было, не заметив, и так и юзал дальше...
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by