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

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

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

> Описание: Получение скриншотов, сохранение скриншотов и изображений с памяти в BMP, JPG и PNG
Dantes3000
Отправлено: 09 Сентября, 2018 - 09:15:04
Post Id



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


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




savescreen("D:\11111.bmp", старт_X, старт_Y, финиш_X, финиш_X, w);
 
 Top
Kibor
Отправлено: 09 Сентября, 2018 - 09:20:29
Post Id



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


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




исправил
 
 Top
konctantin777
Отправлено: 14 Декабря, 2018 - 18:01:48
Post Id



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


Покинул форум
Сообщений всего: 1152
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




День добрый. Подскажите, что исправить ?
CODE:
int skil1[100][20], skil2[100][20], mag1, mag2

mag1=screen (#skil1[0][0], 15, 70, 50, 73, w);
mag2=screen (#skil2[0][0], 15, 180, 50, 183, w);

if (mag1==mag2)
{
sendmouse (LEFT, 50, 120, w);
pause(100);
}


Надо сравнить 2 изображения...

(Отредактировано автором: 14 Декабря, 2018 - 18:09:53)

 
 Top
Dantes3000
Отправлено: 14 Декабря, 2018 - 18:14:37
Post Id



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


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




konctantin777 , массивы сравниваются не так. Функция screen вернула 1, ты сравнил 1 и 1.
Ищи массив скрина1 в массиве скрина2 через findimage. Или сравнивай каждый элемент массива на совпадение

(Отредактировано автором: 14 Декабря, 2018 - 18:15:24)

 
 Top
Overdose5530
Отправлено: 21 Мая, 2019 - 10:39:30
Post Id



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


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




savescreen("D:\11111.bmp", старт_X, старт_Y, финиш_X, финиш_Y, w);
в форматах bmp png jpg картинка размером 0 0 800 600 занимает по моему очень большой объем памяти на диске 1.6 - 1.8 мегабайт .. ухудшать качество картинки для уменьшения размера файла есть возможность??
 
 Top
Kibor
Отправлено: 21 Мая, 2019 - 10:44:57
Post Id



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


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




нет.
В формате jpg Кибор сохраняет меньшим размером, чем это делает тот же paint.
Значит такой исходник.
 
 Top
ivantu
Отправлено: 12 Сентября, 2019 - 11:28:47
Post Id



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


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




Владимир, а есть возможность, записывать в массив, без сохранения на жесткий?

CODE:
saveimage(#a[2][0][0], "D:\11111.bmp", 120, 150, 200, 500);


вот так к примеру

CODE:
saveimage(#a[2][0][0], 120, 150, 200, 500);


Это нужно чтоб в одной картинке к примеру разместить разные картинки для поиска, а при старте кибор бы загрузил одну картинку раскидал бы на мелкие в массив, и мы бы просто обращались к нужному при поиске, + в этом один , не нужно загружать много картинок, а хранить их в одной.

(Отредактировано автором: 12 Сентября, 2019 - 11:45:39)

 
 Top
Zireael
Отправлено: 14 Сентября, 2019 - 11:22:03
Post Id



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


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




 Цитата:
Это нужно чтоб в одной картинке к примеру разместить разные картинки для поиска, а при старте кибор бы загрузил одну картинку раскидал бы на мелкие в массив, и мы бы просто обращались к нужному при поиске, + в этом один , не нужно загружать много картинок, а хранить их в одной.

А что все картинки для поиска одного размера? Как их располагать на скрине, а потом делить?
 
 Top
ivantu
Отправлено: 14 Сентября, 2019 - 16:36:09
Post Id



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


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




Расположить можно как угодно, saveimage позволяет задавать координаты для сохранения, а размеры конечно разные, если я не ошибаюсь массив с запасом разве нельзя задать?
 
 Top
Dantes3000
Отправлено: 20 Ноября, 2019 - 16:46:45
Post Id



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


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




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


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




Powered by