Kuidas kuvada pilti Matplotlibi “imshow()” meetodi abil

Kuidas Kuvada Pilti Matplotlibi Imshow Meetodi Abil



Nagu teisedki programmeerimiskeeled, saavad Pythoni arendajad kasutada ka erinevaid teeke pildi visualiseerimiseks ja ' matplotlib ” on üks neist, mis sisaldab mitmeid sisseehitatud funktsioone/meetodeid erinevate graafikute, graafikute ja piltide esitamiseks. See on ehitatud üle ' tuim ” raamatukogu. 'Matplotlib' raamatukogu kõige populaarsem funktsioon on plt.imshow() ”, mida kasutatakse piltide kuvamiseks.

See juhend räägib Pythoni meetodist 'imshow()'.







Pildi kuvamine Matplotlibi “imshow()” meetodi abil – Python

' matplotlib ” paketti kasutatakse kõige sagedamini visuaalseks analüütikaks ja andmeid sisaldava graafika jaoks. Selle ' plt.imshow() ” meetodit kasutatakse graafika kuvamiseks.



Vaatame alltoodud näiteid, et mõista, kuidas kasutada imshow() ” meetod.



Näide 1: Kuidas näidata pilti Pythonis Matplotlibi “imshow()” meetodi abil?

Pildi kuvamiseks kasutades ' imshow() ” meetodil importige esmalt vajalikud teegid, näiteks matplotlib.pyplot ” ja „ matplotlib.image ”:





importige matplotlib.pyplot nagu plt
importige matplotlib.image nagu mpimg


Seejärel laadige mis tahes pilt, mida soovite näidata, sisestades selle tee ' mpimg.imread() ” meetodit ja salvestage see muutujasse. Siin asub meie soovitud pilt meie Google Drive'is:

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


Nüüd kutsuge esile ' plt.imshow() ” meetod pildi kuvamiseks ja sellele laaditud pilti sisaldava muutuja edastamiseks:



plt.imshow ( minu_pilt )


On näha, et meie määratud pilt on edukalt näidatud:

Näide 2: kuidas teisendada pilt halltooniks, kasutades Pythonis Matplotlibi “imshow()” meetodit?

Esmalt teisendage pilt massiiviks ja edastage see muutujale. Seejärel helistage ' plt.imshow() ” meetodil, edasta muutuja, mis hoiab massiivi, „ cmap ' parameeter väärtusega ' hall ”. cmap on värvikaardi eksemplar või registreeritud värvikaardi nimi ja ' interpoleerimine ' parameeter koos ' BICUBIC ', kuna selle väärtust kasutatakse pildi kuvamiseks:

r_image = minu_pilt [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'hall' , interpolatsioon = 'BICUBIC' )


On näha, et esitatud pilt on teisendatud halltooniks:

Näide 3: kuidas muuta pildi päritolu, kasutades Pythonis Matplotlib “imshow()” meetodit?

Kasutades ' imshow() ” meetodil saavad kasutajad reguleerida ka pildi päritolu. Selleks ' päritolu ' parameetrit saab kasutada. Siin oleme täpsustanud ' madalam ' väärtusena päritolu ' parameeter:

plt.imshow ( r_image, cmap = 'hall' , interpolatsioon = 'BICUBIC' , päritolu = 'madalam' )


Võib täheldada, et määratud pildi päritolu on muudetud:


See on kõik! Oleme matplotlibi kohta lühidalt selgitanud ' imshow() ” meetod Pythonis.

Järeldus

' matplotlib ” teek sisaldab mitmeid meetodeid/funktsioone, mida kasutatakse andmete visualiseerimiseks, nagu graafikud, graafikud ja pildid numbrimassiivide abil. Kõige sagedamini kasutatav meetod ' matplotlib raamatukogu on imshow() ” meetod, mis kasutab pildiobjekte. See postitus demonstreeris Pythoni matplotlib-meetodit 'imshow()'.