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:
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.