Del curso: Procesamiento de imagen con Python y OpenCV

Desbloquea este curso con un periodo de prueba gratis

Únete hoy para acceder a más de 24.700 cursos impartidos por expertos del sector.

Histogramas de imágenes con OpenCV

Histogramas de imágenes con OpenCV

Un histograma es un tipo de gráfico que muestra la distribución de una variable de datos numéricos. Los histogramas en imágenes digitales nos dan información sobre la intensidad de la luz en la imagen. El eje x va de 0 a 255, representando la intensidad del color de un canal, mientras que el eje y indica la cantidad de pixeles por cada valor. En imágenes en escala de grises se obtiene un solo histograma, que va de 0 a 255, siendo 0 el color negro y 255 el color blanco. Para imágenes a color se obtienen tres histogramas, uno por cada canal. Veamos cómo con ayuda de OpenCV y matplotlib podemos obtener el histograma de una imagen en escala de grises y de una a color. Importamos cv2 y también importamos matplotlib.pyplot as plt. Definimos la ruta de la imagen con la que queremos crear el histograma. Vamos a utilizar una que está ubicada en la carpeta source, que tiene el nombre Red fox jpeg. Hacemos la lectura de la imagen con la función imread. Vamos a almacenar la imagen en…

Contenido