Детский интерактивный тир
9479 UAHПриложение под windows способное работать в фоновом режиме.
Задача. Обрабатывая изображение, полученное с любой подключенной к компьютеру веб-камеры, преобразовывать видимые камерой вспышки света (импульс лазера в игрушечном пистолете) в клики на рабочем столе по координатам пропорционально вспышкам. То есть, если вспышка произошла в физическом центре области видимой камерой, то и клик будет произведен в центре экрана компьютера. Если вспышка произошла в нижнем-левом углу, то и клик произойдёт в нижнем-левом углу экрана.
(пример: при разрешении камеры 300х200, и рабочего стола 800х600, вспышка по координатам камеры 100х50 будет преобразована в проценты 33% и 25%, и затем преобразована обратно в пиксели, но уже для разрешения рабочего стола -272х150 px соответственно)
функции программы:
- калибровка области видимой камерой к экрану ПК
- опция: инвертировать поле экрана (для возможности размещения камеры с обоих сторон натяжного экрана)
- корректировка перспективы и искажения перспективы наклона камеры (ручное перетаскивание вершин условного четырёхугольника, и/или автоматическая калибровка. На усмотрение исполнителя)
- фоновый учет попаданий с занесением в лог (отключаемая функция)
- защита от копирования через привязку программы к id жесткого диска или cpu. Соответственно, плюс внешней модуль с генератором ключей.
- исходники
Спасибо. Жду предложений.
Приложения 1
-
101 4 0 1 Возьмусь за работу.
Готов обсудить технические аспекты, в частности, уровень освещенности в помещении, параметры камеры, мощность лазера в излучателе и параметры импульсов, которые он формирует.
-
355 5 0 Здраствуйте. Проффесионально занимаюсь программированием. Готов взятся за проект. Обращайтесь в лс за обсуждением технических деталей.