Este repositorio contiene los proyectos desarrollados durante un curso de procesamiento de imágenes, utilizando diversas herramientas y bibliotecas como Python, OpenCV, TensorFlow, MNIST, entre otras. A través de estos proyectos, se logra recortar, aplicar filtros, dibujar y editar imágenes, incluso usando la vista previa de la cámara.
El curso abarca diferentes técnicas y algoritmos para el procesamiento de imágenes. A lo largo de los proyectos, se implementan funcionalidades como recorte, aplicación de filtros, dibujo sobre imágenes y edición en tiempo real utilizando la cámara.
- PyCharm | Vim | NeoVim
- Python 3.x
- OpenCV
- TensorFlow
- NumPy
- Matplotlib
- Otros paquetes listados en
requirements.txt
- Clonar el repositorio:
git clone https://github.com/tu_usuario/procesamiento_imagenes.git cd procesamiento_imagenes
- Crear un entorno virtual e instalar las dependencias:
Copiar código python -m venv venv source venv/bin/activate # En Windows usa `venv\Scripts\activate` pip install -r requirements.txt
- Clonar el repositorio:
git clone https://github.com/AmbrizAlberto/OpenCV-Course.git cd OpenCV-Course
- Crear un entorno virtual e instalar las dependencias:
python -m venv venv source venv/bin/activate # En Windows usa `venv\Scripts\activate` pip install -r requirements.txt
Cada proyecto se encuentra en su respectiva carpeta dentro del repositorio. Para ejecutar un proyecto, navega a la carpeta correspondiente y ejecuta el script principal.
Por ejemplo, para ejecutar el proyecto 1 de imágenes:
python 1-Image_Reduced.py
ó
python3 1-Image_Reduced.py
¡Las contribuciones son bienvenidas! Si deseas contribuir, por favor sigue los siguientes pasos:
Haz un fork del proyecto Crea una rama (git checkout -b feature/nueva-funcionalidad) Realiza tus cambios y haz commits (git commit -am 'Añadir nueva funcionalidad') Haz push a la rama (git push origin feature/nueva-funcionalidad) Abre un Pull Request
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.