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:
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()'.