Afbeelding weergeven met de Matplotlib-methode 'imshow ()'.

Afbeelding Weergeven Met De Matplotlib Methode Imshow



Net als andere programmeertalen kunnen de ontwikkelaars van Python ook verschillende bibliotheken gebruiken voor beeldvisualisatie, en ' matplotlib ” is er een van die meerdere ingebouwde functies/methoden bevat voor het weergeven van verschillende grafieken, plots en afbeeldingen. Het is gebouwd over de “ onnozel ' bibliotheek. De meest populaire functie van de 'matplotlib' -bibliotheek is plt.imshow() ”, die wordt gebruikt voor het weergeven van de afbeeldingen.

Deze gids zal het hebben over de 'imshow()' methode in Python.







Afbeelding weergeven met Matplotlib 'imshow ()' -methode - Python

De ' matplotlib ”-pakket wordt het meest gebruikt voor visuele analyses en voor afbeeldingen inclusief gegevens. Zijn ' plt.imshow() ”methode wordt gebruikt voor het weergeven van de afbeeldingen.



Laten we eens kijken naar de onderstaande voorbeelden om het gebruik van de ' imshow() ” methode.



Voorbeeld 1: Hoe de afbeelding te tonen met behulp van de Matplotlib 'imshow()'-methode in Python?

Om de afbeelding weer te geven met de ' imshow() '-methode, importeert u eerst de vereiste bibliotheken, zoals ' matplotlib.pyplot ' En ' matplotlib.afbeelding ”:





matplotlib.pyplot importeren als plt
matplotlib.image importeren als mpimg


Laad vervolgens elke afbeelding die u wilt weergeven door het pad op te geven in de ' mpimg.imread() ” methode en sla deze op in de variabele. Hier staat onze gewenste afbeelding op onze Google Drive:

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


Roep nu de ' plt.imshow() ” methode om de afbeelding te tonen en de variabele door te geven die de geladen afbeelding bevat:



plt.imshow ( mijn_afbeelding )


Het is te zien dat onze opgegeven afbeelding met succes is weergegeven:

Voorbeeld 2: Hoe converteer ik een afbeelding naar grijswaarden met behulp van de Matplotlib 'imshow()'-methode in Python?

Converteer eerst de afbeelding naar een array en geef deze door aan een variabele. Bel dan de “ plt.imshow() ' methode, geef de variabele door die de array bevat, de ' cmap ” parameter met waarde als “ grijs ”. De cmap is een colormap-instantie of geregistreerde colormap-naam, en de ' interpolatie ”-parameter met “ BICUBIEK ” aangezien de waarde ervan wordt gebruikt voor het weergeven van een afbeelding:

r_afbeelding = mijn_afbeelding [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'grijs' , interpolatie = 'BICUBISCH' )


Het is te zien dat de geleverde afbeelding is omgezet in de grijswaarden:

Voorbeeld 3: Hoe verander ik de oorsprong van de afbeelding met behulp van de Matplotlib 'imshow()'-methode in Python?

Door gebruik te maken van de “ imshow() ”-methode kunnen gebruikers ook de oorsprong van de afbeelding aanpassen. Om dit te doen, de “ oorsprong ”-parameter kan worden gebruikt. Hier hebben we gespecificeerd ' lager ' als de waarde van de ' oorsprong ' parameter:

plt.imshow ( r_image, cmap = 'grijs' , interpolatie = 'BICUBISCH' , oorsprong = 'lager' )


Het kan worden waargenomen dat de oorsprong van de opgegeven afbeelding is gewijzigd:


Dat is het! We hebben kort uitgelegd over de matplotlib “ imshow() '-methode in Python.

Conclusie

De ' matplotlib ”-bibliotheek bevat meerdere methoden/functies die worden gebruikt voor datavisualisatie, zoals grafieken, plots en afbeeldingen met behulp van nummerarrays. De meest gebruikte methode van de “ matplotlib ” bibliotheek is de “ imshow() ”methode die de afbeeldingsobjecten gebruikt. Dit bericht demonstreerde over de matplotlib 'imshow ()' -methode van Python.