Hvordan vise bilde ved hjelp av Matplotlib 'imshow()'-metoden

Hvordan Vise Bilde Ved Hjelp Av Matplotlib Imshow Metoden



Som andre programmeringsspråk kan Pythons utviklere også bruke forskjellige biblioteker for bildevisualisering, og ' matplotlib ” er en av dem som inkluderer flere innebygde funksjoner/metoder for å representere ulike grafer, plott og bilder. Den er bygget over ' nusset ' bibliotek. Den mest populære funksjonen til 'matplotlib'-biblioteket er plt.imshow() ”, som brukes til å vise bildene.

Denne guiden vil snakke om 'imshow()'-metoden i Python.







Vise bilde ved hjelp av Matplotlib 'imshow()'-metoden - Python

« matplotlib ”-pakken brukes oftest for visuell analyse så vel som for grafikk inkludert data. Det er ' plt.imshow() ”-metoden brukes for å vise grafikken.



La oss ta en titt på eksemplene nedenfor for å forstå bruken av ' imshow() 'metoden.



Eksempel 1: Hvordan vise bildet ved å bruke Matplotlib “imshow()”-metoden i Python?

For å vise bildet ved å bruke ' imshow() '-metoden, importer først de nødvendige bibliotekene, for eksempel ' matplotlib.pyplot ' og ' matplotlib.image ':





importer matplotlib.pyplot som plt
importer matplotlib.image som mpimg


Deretter laster du inn et hvilket som helst bilde du vil vise ved å angi banen i ' mpimg.imread() ”-metoden og lagre den i variabelen. Her er ønsket bilde på Google Disk:

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


Påkall nå ' plt.imshow() ”-metoden for å vise bildet og gi det variabelen som inneholder det lastede bildet:



plt.imshow ( mitt_bilde )


Det kan sees at vårt spesifiserte bilde har blitt vist vellykket:

Eksempel 2: Hvordan konvertere bilde til gråtoner ved hjelp av Matplotlib “imshow()”-metoden i Python?

Konverter først bildet til en matrise og send det til en variabel. Deretter ringer du ' plt.imshow() '-metoden, send variabelen som inneholder matrisen, ' cmap ' parameter med verdi som ' grå '. cmap er en fargekartforekomst eller registrert fargekartnavn, og ' interpolasjon ' parameter med ' BIKUBISK ' som verdien brukes for å vise et bilde:

r_image = mitt_bilde [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'grå' , interpolasjon = 'BIKUBISK' )


Det kan sees at det angitte bildet har blitt konvertert til gråtoner:

Eksempel 3: Hvordan endre bildeopprinnelsen ved å bruke Matplotlib “imshow()”-metoden i Python?

Ved å bruke ' imshow() ”-metoden, kan brukere også justere bildets opprinnelse. For å gjøre det, ' opprinnelse parameter kan brukes. Her har vi spesifisert ' Nedre ' som verdien av ' opprinnelse ' parameter:

plt.imshow ( r_image, cmap = 'grå' , interpolasjon = 'BIKUBISK' , opprinnelse = 'Nedre' )


Det kan observeres at opprinnelsen til det spesifiserte bildet er endret:


Det er det! Vi har kort forklart om matplotlib ' imshow() ”-metoden i Python.

Konklusjon

« matplotlib ”-biblioteket inneholder flere metoder/funksjoner som brukes til datavisualisering, for eksempel grafer, plott og bilder ved hjelp av tallmatriser. Den mest brukte metoden for ' matplotlib ' biblioteket er ' imshow() ” metode som bruker bildeobjektene. Dette innlegget demonstrerte om Pythons matplotlib 'imshow()'-metode.