Facetojoystick - это инструмент, позволяющий использовать свою голову как джойстик, похожий на OpentRack, но более совместимый с Linux.
opencv-python ) git clone https://github.com/PeaceNira/FaceToJoystick.git
pip install opencv-python vgamepad numpy
main.py : python main.py
Поместите лицо перед веб -камерой.
Посмотрите влево, вправо, вверх или вниз, чтобы контролировать виртуальный джойстик.
Нажмите клавишу «R», чтобы сбросить начальное положение лица, если это необходимо.
Нажмите клавишу «Q», чтобы выйти из программы.
Выход X представляет собой ось контроллера 4, а выход Y - ось 5.
Константы содержат варианты, которые вы можете редактировать в своем желании, или когда приложение запускается через графический интерфейс.
Взносы приветствуются и надеюсь превратить этот проект в хорошую альтернативу Linux для OpentRack.
Этот проект лицензирован по лицензии MIT. Смотрите файл лицензии для получения подробной информации.
Резкие изменения в свете приведут к тому, что лицо будет подпрыгивать, поэтому будут чрезвычайно темные/световые настройки.