|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.10.2015, 22:23 | #1 |
Пользователь
Регистрация: 12.10.2015
Сообщений: 11
|
Поиск картинки в картинке
Привет здешним обитателям!
Многоуважаемые фурумчане, спецы, будьте добры, помогите разобраться мне с программой. Подскажите пожалуйста, как логичней и быстрей (имею в виду скорость выполнения кода) сделать следующее: Есть игра. Пытаюсь сделать для нее некое подобие бота. Выглядит она следующим образом: каждые 1.5-2.0 секунды, на экране появляются стрелочки которые необходимо нажать. Появляются по нарастающей, сначала одна (нажимаем), потом сразу две, потом сразу три и т.д. Какой алгоритм лучше всего подойдет в данной ситуации? Была идея сравнивать цвет пикселей для каждой стрелочки по всем возможным позициям (т.е. в 12 местах), но мне кажется что это не совсем правильно так как при появлении еще одной стрелки происходит небольшое смещение и проследить не получается... Слышал про способ распознавания картинок. как вы думаете, он уместен в данном случае? Или существует еще более логичный вариант? Как бы вы сделали? Так как я только в начале пути познания среды Delphi да и вообще в программировании, на всякий случай на будущее, прошу понять и простить за нубство. Буду вам очень признателен за идеи Последний раз редактировалось Alloc; 13.10.2015 в 00:00. |
12.10.2015, 23:23 | #2 |
Форумчанин
Регистрация: 30.06.2015
Сообщений: 353
|
Зависит от того какие и сколько бывают вариаций. Судя по картинке - скорее всего вам надо
Цвет и форма стрелок? Надо ещё примеров. Если чего - можно в личку или на почту: resourcespace@mail.ru |
13.10.2015, 00:03 | #3 | |
Пользователь
Регистрация: 12.10.2015
Сообщений: 11
|
Цитата:
|
|
13.10.2015, 09:50 | #4 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
13.10.2015, 22:25 | #5 |
Пользователь
Регистрация: 12.10.2015
Сообщений: 11
|
|
14.10.2015, 11:20 | #6 |
Форумчанин
Регистрация: 03.02.2010
Сообщений: 178
|
Похожая тема, посмотри решение, может подойдет.
|
15.10.2015, 02:15 | #7 |
Пользователь
Регистрация: 12.10.2015
Сообщений: 11
|
Спасибо за ответы. x128, отдельное спасибо за ссылку, но я решил немного по другому сделать. Тупо пиксели сравнивать, так проще как мне кажется и быстрее... но пример пригодиться.
Если позволите, еще один вопрос. Я вот думаю проще было бы для начала определить, сколько этих стрелок в данный момент. Думаю сделать снимок небольшого участка где собственно и появляются стрелки, и пробежать for Х=0 to bmp.width-1 do... и в этом цикле как то определить где цвет стрелки и цвет фона (примерный).. если на пути цвет стрелки тогда записываем в переменную Count:=1, цвет фона идем дальше.. ну вот как то так.. проблема в том, что я в силу своей неопытности в программирование никак не соображу как это сделать.. я уверен для вас это не составит труда. Будьте добры, покажите пожалуйста на примере как это реализовать, буду вам очень блпгодарен Пытаюсь реализовать задуманное... Поправьте пожалуйста меня если не сложно, идея такая, если во время сканирования мы наткнулись на определенный цвет - перепрыгиваем на 15 пикселей дальше и продолжаем и дальше в том же духе. Я пытался изобразить нечто подобное, но не вышло. Будьте добры, помогите. Заранее спасибо. Код:
Последний раз редактировалось Stilet; 20.10.2015 в 08:57. |
18.10.2015, 21:32 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
19.10.2015, 21:58 | #9 | |
Пользователь
Регистрация: 12.10.2015
Сообщений: 11
|
Цитата:
Вместо Код:
Код:
Код:
|
|
21.04.2016, 19:44 | #10 |
Пользователь
Регистрация: 21.04.2016
Сообщений: 54
|
мгновенно находит и выделяет искомое изображение
Вдруг кому все еще нужно
мгновенно находит и выделяет искомое изображение Код:
Последний раз редактировалось Михаил22042016; 21.04.2016 в 19:46. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Положение картинки на картинке | Санеккк | HTML и CSS | 1 | 27.03.2015 09:07 |
Поиск картинки в картинке | Alexandr555 | Общие вопросы Delphi | 2 | 04.03.2013 15:49 |
Поиск фрагмента изображения на картинке | banderas.antonio | C# (си шарп) | 3 | 07.05.2011 18:45 |
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. | Casper-SC | Общие вопросы .NET | 0 | 27.06.2010 23:11 |
Поиск объекта на картинке | Terran | Общие вопросы Delphi | 3 | 21.05.2010 16:35 |