Como exibir a imagem usando o método Matplotlib “imshow ()”

Como Exibir A Imagem Usando O Metodo Matplotlib Imshow



Como outras linguagens de programação, os desenvolvedores do Python também podem usar diferentes bibliotecas para visualização de imagens e “ matplotlib ” é um deles que inclui várias funções/métodos integrados para representar diferentes gráficos, plotagens e imagens. É construído sobre o “ entorpecido ' biblioteca. A função mais popular da biblioteca “matplotlib” é plt.imshow() ”, que é usado para exibir as imagens.

Este guia falará sobre o método “imshow()” em Python.







Exibindo imagem usando o método Matplotlib “imshow ()” – Python

O ' matplotlib ” é mais comumente usado para análise visual, bem como para gráficos, incluindo dados. Isso é ' plt.imshow() ” é usado para mostrar os gráficos.



Vamos dar uma olhada nos exemplos fornecidos abaixo para entender o uso do ' imshow() ” método.



Exemplo 1: Como mostrar a imagem usando o método Matplotlib “imshow()” em Python?

Para mostrar a imagem usando o botão “ imshow() ” método, primeiro importe as bibliotecas necessárias, como “ matplotlib.pyplot ' e ' matplotlib.image ”:





importar matplotlib.pyplot como plt
importar matplotlib.image como mpimg


Em seguida, carregue qualquer imagem que deseja mostrar, fornecendo seu caminho dentro do “ mpimg.imread() ” e salve-o na variável. Aqui, nossa imagem desejada está localizada em nosso Google Drive:

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


Agora, invoque o “ plt.imshow() ” para mostrar a imagem e passar a variável que contém a imagem carregada:



plt.imshow ( minha imagem )


Pode-se ver que nossa imagem especificada foi exibida com sucesso:

Exemplo 2: Como converter imagem em tons de cinza usando o método Matplotlib “imshow ()” em Python?

Primeiro, converta a imagem em uma matriz e passe-a para uma variável. Em seguida, ligue para o “ plt.imshow() ” , passe a variável que contém o array, o método “ cmap ” parâmetro com valor como “ cinza ”. O cmap é uma instância de mapa de cores ou nome de mapa de cores registrado, e o “ interpolação ” parâmetro com “ BICÚBICO ” já que seu valor é utilizado para exibir uma imagem:

r_image = minha_imagem [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'cinza' , interpolação = 'BICÚBICO' )


Pode-se ver que a imagem fornecida foi convertida em tons de cinza:

Exemplo 3: Como alterar a origem da imagem usando o método Matplotlib “imshow()” em Python?

Ao usar o “ imshow() ” método, os usuários também podem ajustar a origem da imagem. Para isso, o “ origem ” pode ser utilizado. Aqui, especificamos “ mais baixo ” como o valor de “ origem ” parâmetro:

plt.imshow ( r_image, cmap = 'cinza' , interpolação = 'BICÚBICO' , origem = 'mais baixo' )


Pode-se observar que a origem da imagem especificada foi alterada:


É isso! Explicamos brevemente sobre o matplotlib “ imshow() ” em Python.

Conclusão

O ' matplotlib ” contém vários métodos/funções que são usados ​​para visualização de dados, como gráficos, plotagens e imagens com a ajuda de matrizes numéricas. O método mais comumente usado do “ matplotlib ” biblioteca é o “ imshow() ” método que usa os objetos de imagem. Este post demonstrou sobre o método matplotlib “imshow()” do Python.