Hur man visar bild med Matplotlib 'imshow()'-metoden

Hur Man Visar Bild Med Matplotlib Imshow Metoden



Liksom andra programmeringsspråk kan Pythons utvecklare också använda olika bibliotek för bildvisualisering, och ' matplotlib ” är en av dem som innehåller flera inbyggda funktioner/metoder för att representera olika grafer, plotter och bilder. Den är byggd över ' numpy ” bibliotek. Den mest populära funktionen i 'matplotlib'-biblioteket är plt.imshow() ”, som används för att visa bilderna.

Den här guiden kommer att prata om metoden 'imshow()' i Python.







Visa bild med Matplotlib “imshow()”-metoden – Python

den ' matplotlib ”-paketet används oftast för visuell analys såväl som för grafik inklusive data. dess ' plt.imshow() ”-metoden används för att visa grafiken.



Låt oss ta en titt på nedanstående exempel för att förstå användningen av ' imshow() 'metoden.



Exempel 1: Hur visar man bilden med Matplotlib “imshow()”-metoden i Python?

För att visa bilden med ' imshow() '-metoden, importera först de nödvändiga biblioteken, som ' matplotlib.pyplot ' och ' matplotlib.image ”:





importera matplotlib.pyplot som plt
importera matplotlib.image som mpimg


Ladda sedan valfri bild som du vill visa genom att ange sökvägen i ' mpimg.imread() ”-metoden och spara den i variabeln. Här finns vår önskade bild på vår Google Drive:

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


Anropa nu ' plt.imshow() ”-metod för att visa bilden och skicka den variabeln som innehåller den laddade bilden:



plt.imshow ( min_bild )


Det kan ses att vår angivna bild har visats framgångsrikt:

Exempel 2: Hur konverterar man bild till gråskala med Matplotlib “imshow()”-metoden i Python?

Konvertera först bilden till en array och skicka den till en variabel. Ring sedan ' plt.imshow() '-metoden, skicka variabeln som innehåller arrayen, ' cmap ' parameter med värdet som ' grå ”. cmap är en färgkarta instans eller registrerat färgkarta namn, och ' interpolation ' parameter med ' BIKUBISK ” eftersom dess värde används för att visa en bild:

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


Det kan ses att den medföljande bilden har konverterats till gråskala:

Exempel 3: Hur ändrar man bildens ursprung med Matplotlib “imshow()”-metoden i Python?

Genom att använda ' imshow() ”-metoden kan användare också justera bildens ursprung. För att göra det, ' ursprung ”-parametern kan användas. Här har vi specificerat ' lägre ' som värdet av ' ursprung ' parameter:

plt.imshow ( r_image, cmap = 'grå' , interpolation = 'BICUBIC' , ursprung = 'lägre' )


Det kan observeras att ursprunget för den angivna bilden har ändrats:


Det är allt! Vi har kort förklarat om matplotlib ' imshow() ”-metoden i Python.

Slutsats

den ' matplotlib ”-biblioteket innehåller flera metoder/funktioner som används för datavisualisering, såsom grafer, plotter och bilder med hjälp av nummermatriser. Den mest använda metoden för ' matplotlib ”biblioteket är ” imshow() ” metod som använder bildobjekten. Det här inlägget demonstrerade om Pythons matplotlib 'imshow()'-metod.