Kuvan näyttäminen Matplotlib 'imshow()' -menetelmällä

Kuvan Nayttaminen Matplotlib Imshow Menetelmalla



Kuten muutkin ohjelmointikielet, Pythonin kehittäjät voivat myös käyttää erilaisia ​​kirjastoja kuvien visualisointiin ja ' matplotlib ” on yksi niistä, joka sisältää useita sisäänrakennettuja toimintoja/menetelmiä erilaisten kaavioiden, kaavioiden ja kuvien esittämiseen. Se on rakennettu ' nuhjuinen ' kirjasto. Matplotlib-kirjaston suosituin toiminto on plt.imshow() ”, jota käytetään kuvien näyttämiseen.

Tämä opas puhuu Pythonin 'imshow()' -menetelmästä.





Kuvan näyttäminen Matplotlib “imshow()” -menetelmällä – Python

' matplotlib ”-pakettia käytetään yleisimmin visuaaliseen analytiikkaan sekä dataa sisältävään grafiikkaan. Sen ' plt.imshow() ' -menetelmää käytetään grafiikan näyttämiseen.



Katsotaanpa alla annettuja esimerkkejä ymmärtääksesi ' imshow() ”menetelmä.



Esimerkki 1: Kuinka näyttää kuva käyttämällä Matplotlib 'imshow()' -menetelmää Pythonissa?

Voit näyttää kuvan käyttämällä ' imshow() ' -menetelmällä, tuo ensin tarvittavat kirjastot, kuten ' matplotlib.pyplot ' ja ' matplotlib.image ':





tuo matplotlib.pyplot kuten plt
tuo matplotlib.image kuten mpimg


Lataa sitten mikä tahansa kuva, jonka haluat näyttää antamalla sen polun ' mpimg.imread() ” -menetelmää ja tallenna se muuttujaan. Tässä haluamamme kuvamme sijaitsee Google Drivessamme:

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


Kutsu nyt ' plt.imshow() ” -menetelmä näyttääksesi kuvan ja välittää sille muuttujan, joka sisältää ladatun kuvan:



plt.imshow ( minun_kuvani )


Voidaan nähdä, että määrittämämme kuva on esitetty onnistuneesti:

Esimerkki 2: Kuinka muuntaa kuva harmaasävyiksi käyttämällä Matplotlib 'imshow()' -menetelmää Pythonissa?

Muunna ensin kuva taulukoksi ja välitä se muuttujaksi. Soita sitten ' plt.imshow() ' -menetelmällä, välitä muuttuja, joka pitää taulukon, ' cmap ' parametri, jonka arvo on ' harmaa ”. cmap on värikartan ilmentymä tai rekisteröity värikartan nimi, ja ' interpolointi ' parametri ' BICUBIC ', koska sen arvoa käytetään kuvan näyttämiseen:

r_image = minun_kuvani [ :, :, 0 ]
plt.imshow ( r_image, cmap = 'harmaa' , interpolointi = 'BICUBIC' )


Voidaan nähdä, että toimitettu kuva on muutettu harmaasävyiksi:

Esimerkki 3: Kuinka muuttaa kuvan alkuperää käyttämällä Matplotlib 'imshow()' -menetelmää Pythonissa?

Käyttämällä ' imshow() ” -menetelmällä käyttäjät voivat myös säätää kuvan alkuperää. Tätä varten ' alkuperää ”-parametria voidaan käyttää. Tässä olemme määrittäneet ' alempi ' arvona ' alkuperää ' parametri:

plt.imshow ( r_image, cmap = 'harmaa' , interpolointi = 'BICUBIC' , alkuperää = 'alempi' )


Voidaan havaita, että määritetyn kuvan alkuperää on muutettu:


Se siitä! Olemme selittäneet lyhyesti matplotlibistä ' imshow() ”-menetelmä Pythonissa.

Johtopäätös

' matplotlib ” kirjasto sisältää useita menetelmiä/funktioita, joita käytetään datan visualisointiin, kuten kaavioita, kaavioita ja kuvia numerotaulukoiden avulla. Yleisimmin käytetty menetelmä ' matplotlib 'kirjasto on' imshow() ” menetelmä, joka käyttää kuvaobjekteja. Tämä viesti osoitti Pythonin matplotlib 'imshow()' -menetelmän.