Sådan vises billede ved hjælp af Matplotlib 'imshow()'-metoden

Sadan Vises Billede Ved Hjaelp Af Matplotlib Imshow Metoden



Som andre programmeringssprog kan Pythons udviklere også bruge forskellige biblioteker til billedvisualisering, og ' matplotlib ” er en af ​​dem, der inkluderer flere indbyggede funktioner/metoder til at repræsentere forskellige grafer, plots og billeder. Det er bygget over ' nusset ” bibliotek. Den mest populære funktion i 'matplotlib' biblioteket er plt.imshow() ”, som bruges til at vise billederne.

Denne guide vil tale om 'imshow()'-metoden i Python.







Visning af billede ved hjælp af Matplotlib 'imshow()'-metoden - Python

Det ' matplotlib ”-pakken bruges mest til visuelle analyser såvel som til grafik inklusive data. dens ' plt.imshow() ”-metoden bruges til at vise grafikken.



Lad os tage et kig på nedenstående eksempler for at forstå brugen af ​​' imshow() ” metode.



Eksempel 1: Hvordan viser man billedet ved hjælp af Matplotlib “imshow()”-metoden i Python?

For at vise billedet ved hjælp af ' imshow() ”-metoden, skal du først importere de nødvendige biblioteker, f.eks. matplotlib.pyplot ' og ' matplotlib.image ”:





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


Indlæs derefter ethvert billede, du vil vise, ved at angive dets sti inde i ' mpimg.imread() ”-metoden og gem den i variablen. Her er vores ønskede billede placeret på vores Google Drev:

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


Påkald nu ' plt.imshow() ” metode til at vise billedet og videregive den variabel, der indeholder det indlæste billede:



plt.imshow ( mit_billede )


Det kan ses, at vores specificerede billede er blevet vist med succes:

Eksempel 2: Hvordan konverteres billede til gråtoner ved hjælp af Matplotlib “imshow()”-metoden i Python?

Konverter først billedet til et array og send det til en variabel. Ring derefter til ' plt.imshow() ”-metoden skal du videregive den variabel, der indeholder arrayet, cmap parameter med værdi som ' grå '. cmap'et er en farvekortforekomst eller et registreret farvekortnavn, og ' interpolation ' parameter med ' BIKUBISK ”, da dets værdi bruges til at vise et billede:

r_image = mit_billede [ : , :, 0 ]
plt.imshow ( r_billede, cmap = 'grå' , interpolation = 'BICUBIC' )


Det kan ses, at det angivne billede er blevet konverteret til gråtoner:

Eksempel 3: Hvordan ændres billedets oprindelse ved hjælp af Matplotlib “imshow()”-metoden i Python?

Ved at bruge ' imshow() ”-metoden, kan brugerne også justere billedets oprindelse. For at gøre det skal ' oprindelse ” parameter kan bruges. Her har vi specificeret ' nederste ' som værdien af ​​' oprindelse ' parameter:

plt.imshow ( r_billede, cmap = 'grå' , interpolation = 'BICUBIC' , oprindelse = 'nederste' )


Det kan observeres, at oprindelsen af ​​det angivne billede er blevet ændret:


Det er det! Vi har kort forklaret om matplotlib ' imshow() ” metode i Python.

Konklusion

Det ' matplotlib ” biblioteket indeholder flere metoder/funktioner, der bruges til datavisualisering, såsom grafer, plots og billeder ved hjælp af tal-arrays. Den mest almindeligt anvendte metode til ' matplotlib ' biblioteket er ' imshow() ” metode, som bruger billedobjekterne. Dette indlæg demonstrerede om Pythons matplotlib 'imshow()'-metode.