El proyecto "AI Virtual Mouse Usando Gestos con las Manos" es una aplicación basada en aprendizaje automático que permite a los usuarios controlar el mouse de su computadora mediante gestos con las manos. El proyecto utiliza técnicas de visión por computadora para reconocer gestos de las manos y convertirlos en movimientos del mouse. La aplicación utiliza modelos de aprendizaje profundo para predecir con precisión los movimientos de la mano y proporciona una interfaz fácil de usar para que los usuarios interactúen con su computadora.
El proyecto está diseñado para funcionar en cualquier computadora con una cámara, lo que lo hace fácilmente accesible para cualquier persona interesada en explorar las capacidades de la visión por computadora y el aprendizaje automático. El código del proyecto está disponible en un repositorio de Github, lo que lo hace de código abierto y disponible para contribuciones de la comunidad.
Instale todas las dependencias necesarias.
openCV - (Para procesamiento y dibujo de imágenes).
mediapipe - (Para seguimiento manual).
autopy - (Para controlar el movimiento del mouse y hacer clic).
abultado.
Para utilizar este proyecto, siga los pasos a continuación:
git clone https://github.com/<USERNAME>/AI-Virtual-Mouse.git
pip install -r requirements.txt
aivirtualmouseproject.py
Para usar el mouse virtual, asegúrese de que su computadora tenga una cámara y siga los pasos a continuación:
Ejecute el script principal siguiendo los pasos anteriores.
Coloque su mano frente a la cámara con la palma hacia abajo.
Cierra el puño para activar el ratón virtual.
Mueva su dedo para mover el puntero del mouse.
Suelta el puño para hacer clic.
Toque el pulgar y la figura para hacer clic derecho.
Toque la figura del medio y haga clic izquierdo en la dedo medio.
Para salir de la aplicación, detenga la ejecución del código usando el editor de código o cierre directamente la ventana GUI.
¡Las contribuciones son bienvenidas! No dude en enviar una solicitud de extracción o abrir un problema si encuentra algún error o tiene alguna sugerencia para mejorar.
Este proyecto tiene la licencia MIT; consulte el archivo de LICENCIA para obtener más detalles.