Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » Предложение по вариантам графической фильтрации

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

1. obm - 21 Января, 2014 - 02:51:34 - перейти к сообщению
Бывают случаи, когда фильтром динамики отфильтровать объект нельзя, например, когда объект движется сам, но при этом остается неизменным. Да, можно его просто в статике вырезать, но бывают объекты с прозрачностью. Функция отслеживания подобных объектов могла бы быть полезной. Например, полупрозрачная рамка над мобом, а моб на месте не стоит.
Также бывают случаи, когда один и тот же полупрозрачный объект (например, иконка предмета в аукционе) встречается на экране много раз, но при движении камеры он тоже будет двигаться, а при этом необходимо сравнить где объекты различаются, где совпадают.
2. Kibor - 21 Января, 2014 - 05:56:35 - перейти к сообщению
.. . Если предмет не имеет динамичных пикселей (не важно что он смещается) , то можно просто сделать его снимок и искать помощью findimage.
Если объект меняет некоторые пикселя но останется на месте - фильтр динамики.
Если меняет пиксели цвет и смещается - как понять что это тот же объект?
Можно в этом случае написать нужный вспомогательный скрипт который сделает нужный рисунок для поиска. Для этого надо сделать скрины этих объектов сохранив их в разные файлы и пропустить через свой скрипт как я указывал в теме. Алгоритм придумать какой надо.
При большом желание можно написать инструмент который будет отслеживать сместившиеся объекты даже если они меняют цвет, но работать будет только с 2Д. В 3Д при смещение происходит деформация. Не стоит свеч.

Powered by ExBB FM 1.0 Final