Este script en python captura el movimiento de los ojos utilizando la biblioteca MediaPipe y controla el movimiento del mouse en la pantalla utilizando la biblioteca PyAutoGUI.
- Captura el movimiento de los ojos utilizando el módulo FaceMesh de MediaPipe.
- Rastrea los puntos de referencia de los ojos para controlar un cursor virtual.
- Dibuja la trayectoria del cursor en un lienzo.
- Clona este repositorio:
git clone https://github.com/mecantronic/mouse-virtual
- Accede al directorio del proyecto:
cd mouse-virtual
- Crea y activa el entorno virtual:
python -m venv env
source venv/bin/activate # En Windows: venv\Scripts\activate
- Instala las dependencias:
pip install -r requeriments.txt # En Windows: venv\Scripts\activate
Para ejecutar el mouse virtual, simplemente corra el script mouse_virtual.py:
python mouse_virtual.py
Si deseas contribuir a este proyecto, simplemente sigue estos pasos:
- Crea un fork del repositorio.
- Crea una nueva rama para tu funcionalidad o corrección de errores, desde la rama
develop
:git checkout -b nombre_de_la_rama
. - Realiza tus cambios y realiza los commits:
git commit -m "Descripción de los cambios"
. - Sube los cambios a tu repositorio remoto:
git push origin nombre_de_la_rama
. - Crea un Pull Request en este repositorio.
¡Gracias por usar nuestro mouse virtual! Esperamos que sea útil para tus necesidades. Si tienes alguna pregunta o problema, no dudes en abrir un issue en este repositorio.