Skip to content

El proyecto es una aplicación de procesamiento de imágenes que permite cargar imágenes, aplicar filtros de ecualización y expansión de histograma, y visualizar los resultados en una interfaz gráfica de usuario.

Notifications You must be signed in to change notification settings

jackby03/MC-expansion-histograma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expansión de histograma

El proyecto es una aplicación de procesamiento de imágenes que permite cargar imágenes, aplicar filtros de ecualización y expansión de histograma, y visualizar los resultados en una interfaz gráfica de usuario. Utiliza la biblioteca tkinter para crear la interfaz de usuario y las bibliotecas PIL, cv2, numpy y matplotlib para el procesamiento de imágenes y generación de histogramas. El objetivo del proyecto es proporcionar una herramienta sencilla y fácil de usar para mejorar la calidad visual de las imágenes mediante técnicas de procesamiento de histogramas.

Requisitos

  • Python >= (versión 9.0)
  • pip >=(versión 20.1)

Instalación

  1. Clona el repositorio o descarga los archivos del proyecto.
git clone https://github.com/jackdelaguilavilla03/MC-expansion-histograma.git
  1. Crea un entorno virtual con Python.
python -m venv myenv
  1. Activa el entorno virtual.

Windows:

myenv\Scripts\activate

MacOS/Linux:

source myenv/bin/activate
  1. Instala las dependencias del proyecto.
pip install -r requirements.txt

Uso

  1. Ejecuta el programa principal.
python main.py
  1. Interactúa con la interfaz de usuario para cargar imágenes, aplicar filtros, etc.

  2. Realiza las acciones deseadas y observa los resultados en la interfaz.

  3. (Opcional) Para generar un ejecutable independiente:

pyinstaller --onefile --noconsole main.py
  1. El ejecutable generado estará ubicado en la carpeta dist.

Contribuciones

Las solicitudes de extracción son bienvenidas. Para cambios importantes, primero abra un problema para discutir qué le gustaría cambiar.

Asegúrese de actualizar las pruebas según corresponda.

Licencia

MIT License


Recuerda personalizar la información en el README según las necesidades de tu proyecto, como el nombre del proyecto, la descripción, los requisitos específicos de Python y pip, y cualquier otra información relevante. También puedes incluir secciones adicionales, como una sección de "Características" o "Ejemplos de uso", si deseas proporcionar más detalles sobre el proyecto.

Espero que esto te ayude a crear el README para tu proyecto. ¡Si tienes más preguntas, no dudes en hacerlas!

Recursos

About

El proyecto es una aplicación de procesamiento de imágenes que permite cargar imágenes, aplicar filtros de ecualización y expansión de histograma, y visualizar los resultados en una interfaz gráfica de usuario.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages