Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > сравнение изображений


Автор: jsp8 9.7.2009, 15:43
Подскажите как используя С++ :
1) определить границы формы
2) найти на форме иображение и сравнить с исходным ?

Автор: Alexeis 9.7.2009, 16:25
Пример изображения где?

Добавлено через 18 секунд
Пример формы тоже нужен.

Автор: jsp8 9.7.2009, 21:28
вот пример формы с изображениями 
user posted image
Надо чтоб пограмма искала по формме изображения и сравнивала их 

Автор: Alexeis 9.7.2009, 22:08
  Попиксельное сравнение образца и квадрата на форме, каждый раз смещая на один пиксель влево до конца, потом на пиксель вниз и т.д.

Автор: jsp8 10.7.2009, 08:04
А как определить размеры формы, она (форма) может изменять размеры по ходу игры smile 
И еще вопрос как задать мне конкретное место для сравнения изображений  smile 
т.е первые 5 минут ищем в верней четверти, затем где то по середине и тд. Заранее спасибо

Автор: Alexeis 10.7.2009, 09:27
jsp8, опишите ситуацию подробнее. Что это за приложение? Свое или чужое? Смысл в поиске подобия (может задачу можно решить проще не прибегая к длительной операции сравнения). Для чужой программы это дохлый номер, потому что во время сканирования изображение может меняться и можно ничего не найти.

Автор: jsp8 10.7.2009, 10:22
В общем это будет серия ботов, задача которых будет помогать играть полсказывать возможные ходы и тд.
Они будут ориентированы на логические игры такие как шахматы, шашки, шарики всякие и тд.
Цитата(Alexeis @ 10.7.2009,  09:27)
во время сканирования изображение может меняться и можно ничего не найти.

время изменеия изображений достаточно велико (до 5 минут), так что думаю все будет норм smile 
Подскажите литературку где можно найти примеры решиния подобных задач

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)