Este proyecto permite controlar tu computadora con gestos de la mano usando una webcam. Por ejemplo, puedes apagar el sistema, bloquear la pantalla o cancelar un apagado mostrando ciertos gestos como ✊ (puño cerrado) o ✌️ (dos dedos). El programa se ejecuta en segundo plano y se puede cerrar fácilmente desde un ícono en la bandeja del sistema (System Tray).
- Python 3.10 o superior (recomendado Python 3.12)
- Sistema operativo: Windows
- Una webcam funcional
Antes de ejecutar el programa, instala las librerías necesarias con pip:
pip install opencv-python mediapipe pystray pillow- Ejecuta
main.pydesde tu entorno virtual o como.execompilado. - Muestra gestos frente a la cámara:
- 😡 Dedo medio → Apagar sistema
- ✌️ Dos dedos (índice y medio) → Bloquear pantalla
- Para cerrar el programa, haz clic derecho en el ícono azul que aparece en la bandeja del sistema (cerca del reloj) y selecciona Salir.
Para crear un ejecutable standalone:
pyinstaller main.specAsegúrate de que tu .spec esté configurado con --onefile correctamente
🎯 Ideal para automatización, accesibilidad o como proyecto educativo de visión por computadora.