Kako prikazati sliko z uporabo metode Matplotlib 'imshow()'.

Kako Prikazati Sliko Z Uporabo Metode Matplotlib Imshow



Tako kot drugi programski jeziki lahko tudi razvijalci Pythona uporabljajo različne knjižnice za vizualizacijo slik in ' matplotlib ” je eden izmed njih, ki vključuje več vgrajenih funkcij/metod za predstavitev različnih grafov, grafov in slik. Zgrajen je nad ' numpy ' knjižnica. Najbolj priljubljena funkcija knjižnice »matplotlib« je plt.imshow() «, ki se uporablja za prikaz slik.

Ta vodnik bo govoril o metodi »imshow()« v Pythonu.







Prikaz slike z uporabo metode Matplotlib “imshow()” – Python

' matplotlib ” se najpogosteje uporablja za vizualno analitiko, pa tudi za grafiko, vključno s podatki. Njegov ' plt.imshow() ” metoda se uporablja za prikaz grafike.



Oglejmo si spodnje primere za razumevanje uporabe » imshow() ” metoda.



Primer 1: Kako prikazati sliko z uporabo metode Matplotlib “imshow()” v Pythonu?

Za prikaz slike z uporabo » imshow() ', najprej uvozite zahtevane knjižnice, kot je ' matplotlib.pyplot « in » matplotlib.image ”:





uvozite matplotlib.pyplot kot plt
uvozite matplotlib.image kot mpimg


Nato naložite katero koli sliko, ki jo želite prikazati, tako da podate njeno pot znotraj ' mpimg.imread() ” in jo shranite v spremenljivko. Tukaj se naša želena slika nahaja na našem Google Drive:

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


Zdaj pokličite ' plt.imshow() ” za prikaz slike in posredovanje spremenljivke, ki vsebuje naloženo sliko:



plt.imshow ( moja_slika )


Vidimo, da je bila naša navedena slika uspešno prikazana:

Primer 2: Kako pretvoriti sliko v sivine z uporabo metode Matplotlib “imshow()” v Pythonu?

Najprej pretvorite sliko v matriko in jo posredujte spremenljivki. Nato pokličite » plt.imshow() ' posredujte spremenljivko, ki vsebuje matriko, ' cmap ' parameter z vrednostjo kot ' siva ”. cmap je primerek barvnega zemljevida ali registrirano ime barvnega zemljevida in ' interpolacija ' parameter z ' BICUBIC «, saj se njegova vrednost uporablja za prikaz slike:

r_slika = moja_slika [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'siva' , interpolacija = 'BICUBIC' )


Vidimo, da je bila predložena slika pretvorjena v sivine:

Primer 3: Kako spremeniti izvor slike z uporabo metode Matplotlib “imshow()” v Pythonu?

Z uporabo ' imshow() « lahko uporabniki prilagodijo tudi izvor slike. Če želite to narediti, ' izvor ” lahko uporabite parameter. Tukaj smo določili ' nižje « kot vrednost » izvor ” parameter:

plt.imshow ( r_image, cmap = 'siva' , interpolacija = 'BICUBIC' , izvor = 'nižje' )


Opazimo lahko, da je bil izvor navedene slike spremenjen:


To je to! Na kratko smo pojasnili matplotlib ' imshow() ” v Pythonu.

Zaključek

' matplotlib ” knjižnica vsebuje več metod/funkcij, ki se uporabljajo za vizualizacijo podatkov, kot so grafi, risbe in slike s pomočjo številskih nizov. Najpogosteje uporabljena metoda ' matplotlib » knjižnica je » imshow() ”, ki uporablja slikovne objekte. Ta objava je pokazala Pythonovo metodo matplotlib »imshow()«.