- capture.py → captura las muestras y las ubica en la carpeta "capture"
- upload_images.py → Sube las imagenes a la base de datos (Firebase).
Application of Comouter Vision for Sign Language Recognition
- Clonar el repositorio y descargar librerias
- Descargar python con las librerias
- OpenCV: Para el procesamiento de imágenes y videos, como la lectura de la cámara y la manipulación de archivos de imagen y video.
- NumPy: Para la manipulación de matrices y la creación de arreglos numéricos, como los que se usan en las imágenes y los cuadros de texto.
- Firebase: Para interactuar con Firebase, subir archivos y guardar datos en la base de datos en tiempo real.
- Mediapipe: En el procesamiento de manos,rostro y torso.
- Aquí se puden instalar: "pip install opencv-python opencv-python-headless numpy firebase-admin mediapipe"
- Descargar python con las librerias
- Configurar y conectar a una base de datos
- Configurar el archivo "firebase_config.py" a la base de datos.
- modificar el " 'storageBucket' 'databaseURL' " con tu bucket real y tu tu URL de Realtime Database.
- Ejecutar el archivo "capture.py" e ingreasar una palabra o frase para guardarlas.
- Ejecutar el archivo "upload_images.py" para subir las imagenes a la base de datos.