|
0 / 0 / 0
Регистрация: 19.07.2022
Сообщений: 4
|
|
Программа для управления играми черз вебкамеру19.07.2022, 19:51. Показов 3122. Ответов 25
Всем привет
Есть ли код или подскажите можно ли написать как то, для того что бы управлять любой игрой через вебкамеру пример- парализованные пальцы но руки работают более менее, на правую руку нацепить что то яркое (красного цвета к примеру) на левую синего, через камеру отслеживать положение рук, правая рука в права и лево это поворот машиной в игре в права и лево, левая рука это газ и тормоз вперед и назад соответственно, так же можно на левую завязать ручник в права или лево и т.д в игре желательно выбиралось что бы как джостик какой нибудь, а не нажатие кнопок на клавиатуре. так же идеально было, если бы можно бы было с шутерами подобное сделать, правая рука как прицел, (курсор) левая бегать, вперед,назад,лево право. подскажите есть ли такое? если нет, как сделать?
0
|
|
| 19.07.2022, 19:51 | |
|
Ответы с готовыми решениями:
25
объясните правила написания кода php для phalanger черз pure mode ?
Программа для управления XMMS |
|
0 / 0 / 0
Регистрация: 19.07.2022
Сообщений: 4
|
|
| 20.07.2022, 09:49 [ТС] | |
|
может подскажите где бы я могла спросить форум какой то или сайт?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.07.2022, 10:00 | |
|
Разве что кинект от иксбокса к компу прикрутить. Продается
0
|
|
|
0 / 0 / 0
Регистрация: 19.07.2022
Сообщений: 4
|
|
| 20.07.2022, 10:29 [ТС] | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.07.2022, 10:38 | |
|
Я особо не в теме, играл один раз в боулинг у друзей. Еще и пьяный в хлам.
Там точно нажимать ничего не надо было.Но игр под кинект не особо много. На али продается, погугли.
0
|
|
|
0 / 0 / 0
Регистрация: 19.07.2022
Сообщений: 4
|
|
| 20.07.2022, 10:42 [ТС] | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 20.07.2022, 10:44 | |
|
Ну, это уж очень сомнительно
0
|
|
|
5514 / 2867 / 571
Регистрация: 07.11.2019
Сообщений: 4,753
|
|
| 20.07.2022, 11:16 | |
|
nastapanova484, сделать, наверное можно, но из-за обработки, буфферизации и распознавания жеста будет задержка где-то в несколько секунд. Т.е. о динамических играх можно сразу забыть. Даже если задержки чудом не будет, то кликнуть мышью все равно быстрее, чем условно махнуть рукой, чисто физически.
0
|
|
|
259 / 205 / 60
Регистрация: 25.05.2022
Сообщений: 879
|
|
| 21.07.2022, 14:42 | |
|
Наверняка есть сырцы аналогов бесплатной Camera Mouse, но вам решать стоит ли овчинка выделки. А голосовое управление не варик?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 21.07.2022, 14:43 | |
|
Yuri V, "загляни за угол и стрельни тому боту в голову".
Бугаг
1
|
|
|
Модератор
|
||
| 26.07.2022, 07:38 | ||
|
0
|
||
|
259 / 205 / 60
Регистрация: 25.05.2022
Сообщений: 879
|
|
| 28.07.2022, 08:09 | |
|
Хотя с той же Camera Mouse вполне можно сыграть в lichess.org или крестики-нолики, а голосом можно управлять в некоторых квестах, стратегиях, "однокнопочных" флаппибёрдсах (оп) и даже гонках (лево-право-газ-стоп-назад), нюанс с альтернативным управлением в том, что кроме требования повышенной концентрации, глаза и голос используется не только для команд и часто идут с задержкой в несколько секунд.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 28.07.2022, 10:02 | |
|
Fudthhh, дак газ ногой как водится. Педалью.
0
|
|
| 28.07.2022, 10:03 | |
|
Не по теме: iSmokeJC, речь о голосовом управлении.
0
|
|
|
92 / 58 / 21
Регистрация: 09.05.2019
Сообщений: 184
|
|
| 02.08.2022, 23:01 | |
|
nastapanova484, Ради учебного проекта, в свое время, разработал игру змейка с управлением через жесты рук. На маломощных ПК обработка с камеры тормозила в результате команды запаздывали, но на среднем ПК обработка с камеры шла быстро и можно было полноценно играть.
Я использовал библиотеку компьютерного зрения Mediapipe, позволяющую распознавать жесты рук, управление можно настроить не только жестами, но и перемещением ладони (например, перемещаем ладонь в верх имитируется нажатие клавиши вверх, перемещаем ладонь влево имитируется нажатие клавиши влево). Для управления компьютером можно использовать библиотеку PyAutoGUI, для управлению мышью или клавиатурой pynput. Таким образом, можно управлять простыми играми не потребляющими много ресурсов. https://zen.yandex.ru/media/so... 860c9573?&
0
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
||
| 04.08.2022, 21:05 | ||
|
По идее следят за направлением взгляда и отслеживая эту область и длительность взгляда можно интерпретировать как команду нажатие. eye tracking
Есть маркеры одевают на руки и по триангуляции маркера отслеживают жесты, такое используют для записи анимации актеров для игр в играх погуглите тема трекинга движений Например прочитать с камеры тройку пикселей и идентифицировав что их цвет не совпадает с прошлым кадром (фоном)никакой библиотеки не надо..хоть 60 FPS темболее для змейки там 4 команды. Это нетак круто как жестами зато бесплатно и очень быстро. Как вариант можно задать в кадре виде наличе даже пальца в каком квадратике классифицировать как нажатие…тогда можно неточто жестами…слегка двигая 1 палец управлять змейкой в реальном времени =).
0
|
||
|
92 / 58 / 21
Регистрация: 09.05.2019
Сообщений: 184
|
|
| 05.08.2022, 11:24 | |
|
Excalibur921,Игра змейка была взята, как обучающий пример для простоты реализации игры, основная задача была изучение библиотеки Mediapipe. Торможение возникает только в том случае если запускается ресурсоемкая игра. тогда приложение работающее в фоне немного тормозит если не хватает ресурсов на ПК.
Это ветка по Python так, что язык очевиден в данном случае. А алгоритм работы распознания жестов с игрой в принципе не связан. Это отдельное приложение работающее в фоне. Библиотека достаточно проста в использовании. Для отслеживания рук, жестов нужна только камера. Вот ссылка на документацию по теме отслеживания рук https://google.github.io/mediapipe/solutions/hands. Фоновая утилита работает достаточно просто, при запуске подключается камера. С заданной частотой обрабатываются кадры. Когда в кадре появляется рука, программа считывает жест руки в данный момент: возможен один из вариантов вверх, вниз, влево, вправо, пауза, жест не распознан. Соответственно в зависимости от распознанного жеста имитируется соответствующее нажатие клавиши. При тестировании управление жестами было удобно в игре змейке, тетрис, простых гонках, но при запуске ресурсоемких игр, реакция на жесты была немного запоздалой.
2
|
|
|
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|||
| 05.08.2022, 12:31 | |||
|
Я к тому что любая библиотека будет тут в сотни раз вычислительно тяжелей чем прочитать пиксель и сравнить “если то” и работать будет медленней. Темболее если амплитуда движений пальцем ограничена. Можно направить камеру так чтобы только 1 палец был виден в кадре и его движение на пару мм вполне можно классифицировать так как жест такое распознавателем жестов из пальцев просто не снилось и работает проще и
0
|
|||
|
92 / 58 / 21
Регистрация: 09.05.2019
Сообщений: 184
|
|
| 05.08.2022, 13:52 | |
|
Excalibur921, так я и не спорю, что найти руку и классифицировать жесты на Python требует много ресурсов.
Конечно, можно маркером поставить на руку точку, и отслеживать изменения положения координат данной точки по, на это уйдет меньше ресурсов, но это менее удобный вариант чем простое управление жестами. Я лишь говорю, что реализовать жестовое управление возможно, но не для всех задач оно применимо. Например управление жестами используется в некоторых читалках (перелистывание страниц осуществляется с помощью жестов), с помощью жестов можно управлять дроном, поставив на него камеру и др. Если бы все это работало достаточно быстро на любом ПК, то тогда отпала бы необходимость во многих девайсах для игр, элементарно можно было сделать считывание с камеры. Вопрос не в том что библиотека потребляет много ресурсов, а в том что современные игры с продвинутой графикой потребляют практически весь ресурс ПК, не оставляя мало ресурсов на другие процессы. А так для простых игр, или при чтении электронных книг, просмотра видео жестовое управление работает без проблем. Я хочу сказать только, что каждый инструмент надо применять правильно и библиотека Mediapipe дает большие возможности по обработке видео потока, классификации объектов на видео, классификации поз человека, жестов рук, сегментации лица и многого другого. Что дает широкие возможности разработчику.
0
|
|
| 05.08.2022, 13:52 | |
|
Помогаю со студенческими работами здесь
20
Программа для управления проектами Программа для управления мышью Программа для управления com-портом Программа для управления SQLite Программа для удаленного управления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|