Skip to content

Matlab R2021b program that uses histogram equalization in different images to highlight some object.

License

Notifications You must be signed in to change notification settings

ArturoEmmanuelToledoAguado/Ecu-Histograma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introducción 📖

Se propone realizar un programa que pueda realizar pruebas utilizando la ecualización del histograma en diferentes imágenes para resaltar algún objeto

¿Qué es el procesamiento digital de imagenes (PDI)? 🤷‍♂️🤷‍

PDI se puede definir como el conjunto de procesamientos que se realizan sobre una imagen digital ya sea para realizar su almacenamiento, transmisión o tratamiento.

Lectura de imágenes en matlab 👓

Para leer una imágen en matlab se utiliza la función imread y se asigna a una variable que representara a la imágen.

imagen = imread('ruta/nombre de la imágen.extensión');

ECUALIZACIÓN DEL HISTOGRAMA 👨‍💻

Es una transformación que tiende a lograr una aproximación a una distibución uniforme de los valores de la escala de los niveles de gris.

Es decir la ecualización del histograma pretende darle la misma probabilidad de ocurrencia a todos los niveles de gris.

La ecualización del histograma tiene una ventaja a su favor, la cual viene dada por el hecho de que la ímagen resultante después de la transformación, implícitamente tiene máxima entropía.

  • Nota: Una imagen con máxima entropía es aquella que tiene mayor homogeneidad y en algunas ocaciones mayor contraste

Para lograr esto se hace uso de la función histeq

imesculizada=histeq(im,hiv)

Donde:

  • im, es la imagen
  • hiv, es el número de niveles de intensidad para la imagen de salida
  • imesculizada, es la imagen de salida con el histograma ecualizado

Código

About

Matlab R2021b program that uses histogram equalization in different images to highlight some object.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages