Facetojoystick est un outil vous permettant d'utiliser votre tête comme un joystick, similaire à Opentrack mais plus compatible avec Linux.
opencv-python ) git clone https://github.com/PeaceNira/FaceToJoystick.git
pip install opencv-python vgamepad numpy
main.py : python main.py
Positionnez votre visage devant la webcam.
Regardez à gauche, à droite, en haut ou en bas pour contrôler le joystick virtuel.
Appuyez sur la touche «R» pour réinitialiser la position du visage initial si nécessaire.
Appuyez sur la touche «Q» pour quitter le programme.
La sortie X est l'axe du contrôleur 4 et la sortie y est axe 5.
Les constantes contiennent des options que vous pouvez modifier à votre désir ou lorsque l'application est lancée via l'interface graphique.
Les contributions sont les bienvenues et j'espère construire ce projet en une bonne alternative Linux à Openntrack.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Des changements drastiques de lumière feront rebondir le visage, donc les réglages extrêmement sombres / légers.