Cómo mostrar una imagen usando el método “imshow()” de Matplotlib

Como Mostrar Una Imagen Usando El Metodo Imshow De Matplotlib



Al igual que otros lenguajes de programación, los desarrolladores de Python también pueden usar diferentes bibliotecas para la visualización de imágenes y “ matplotlib ” es uno de ellos que incluye múltiples funciones/métodos integrados para representar diferentes gráficos, diagramas e imágenes. Está construido sobre el “ entumecido ' biblioteca. La función más popular de la biblioteca 'matplotlib' es plt.imshow() ”, que se utiliza para mostrar las imágenes.

Esta guía hablará sobre el método “imshow()” en Python.







Visualización de imágenes usando el método “imshow()” de Matplotlib – Python

El ' matplotlib El paquete ” se usa más comúnmente para análisis visuales, así como para gráficos que incluyen datos. Es ' plt.imshow() El método ” se utiliza para mostrar los gráficos.



Echemos un vistazo a los ejemplos proporcionados a continuación para comprender el uso de ' immostrar() ' método.



Ejemplo 1: ¿Cómo mostrar la imagen usando el método “imshow()” de Matplotlib en Python?

Para mostrar la imagen usando el “ immostrar() ”, primero importe las bibliotecas requeridas, como “ matplotlib.pyplot ' y ' matplotlib.imagen ”:





importar matplotlib.pyplot como por favor
importar matplotlib.imagen como mpimg

 
Luego, cargue cualquier imagen que desee mostrar proporcionando su ruta dentro del ' mpimg.imread() ” y guárdelo en la variable. Aquí, nuestra imagen deseada se encuentra en nuestro Google Drive:

mi_imagen = mpimg.imread ( '/content/drive/MyDrive/kote-puerto-so5nsYDOdxw-unsplash.jpg' )

 
Ahora, invoque el “ plt.imshow() ” para mostrar la imagen y pasarle la variable que contiene la imagen cargada:



plt.imshow ( Mi imagen )

 
Se puede ver que nuestra imagen especificada se ha mostrado con éxito:

Ejemplo 2: ¿Cómo convertir una imagen en escala de grises usando el método “imshow()” de Matplotlib en Python?

Primero, convierta la imagen en una matriz y pásela a una variable. Luego, llame al “ plt.imshow() ”, pase la variable que contiene la matriz, el “ cmap ” parámetro con valor como “ gris ”. El cmap es una instancia de mapa de colores o un nombre de mapa de colores registrado, y el ' interpolación ” parámetro con “ BICÚBICO ” ya que su valor se utiliza para mostrar una imagen:

r_imagen = mi_imagen [ : , :, 0 ]
plt.imshow ( r_imagen, cmap = 'gris' , interpolación = 'BICUBICO' )

 
Se puede ver que la imagen proporcionada se ha convertido a la escala de grises:

Ejemplo 3: ¿Cómo cambiar el origen de la imagen usando el método “imshow()” de Matplotlib en Python?

Al usar el “ immostrar() ”, los usuarios también pueden ajustar el origen de la imagen. Para ello, el “ origen Se puede utilizar el parámetro ”. Aquí, hemos especificado “ más bajo ” como el valor de la “ origen ” parámetro:

plt.imshow ( r_imagen, cmap = 'gris' , interpolación = 'BICUBICO' , origen = 'más bajo' )

 
Se puede observar que se ha cambiado el origen de la imagen especificada:


¡Eso es todo! Hemos explicado brevemente sobre el matplotlib “ immostrar() ” método en Python.

Conclusión

El ' matplotlib La biblioteca contiene múltiples métodos/funciones que se utilizan para la visualización de datos, como gráficos, diagramas e imágenes con la ayuda de matrices numéricas. El método más utilizado de la “ matplotlib ” biblioteca es el “ immostrar() ” método que utiliza los objetos de la imagen. Esta publicación demostró sobre el método matplotlib 'imshow ()' de Python.