Jak zobrazit obrázek pomocí metody Matplotlib „imshow()“.

Jak Zobrazit Obrazek Pomoci Metody Matplotlib Imshow



Stejně jako jiné programovací jazyky mohou vývojáři Pythonu používat různé knihovny pro vizualizaci obrázků a „ matplotlib ” je jedním z nich, který obsahuje více vestavěných funkcí/metod pro reprezentaci různých grafů, grafů a obrázků. Je postavena nad „ nemotorný “knihovna. Nejoblíbenější funkcí knihovny „matplotlib“ je plt.imshow() “, který se používá pro zobrazování obrázků.

Tato příručka bude hovořit o metodě „imshow()“ v Pythonu.







Zobrazení obrázku pomocí metody Matplotlib „imshow()“ – Python

' matplotlib ” balíček se nejčastěji používá pro vizuální analýzu a také pro grafiku včetně dat. Své ' plt.imshow() ” metoda se používá pro zobrazení grafiky.



Podívejme se na níže uvedené příklady pro pochopení použití „ imshow() “ metoda.



Příklad 1: Jak zobrazit obrázek pomocí metody Matplotlib „imshow()“ v Pythonu?

Chcete-li zobrazit obrázek pomocí „ imshow() “, nejprve importujte požadované knihovny, např. matplotlib.pyplot ' a ' matplotlib.image “:





import matplotlib.pyplot tak jako plt
importovat matplotlib.image tak jako mpimg


Poté načtěte libovolný obrázek, který chcete zobrazit, zadáním jeho cesty do „ mpimg.imread() ” a uložte ji do proměnné. Zde je náš požadovaný obrázek umístěn na našem Disku Google:

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


Nyní vyvolejte „ plt.imshow() ” metoda pro zobrazení obrázku a předání proměnné, která obsahuje načtený obrázek:



plt.imshow ( můj_obrázek )


Je vidět, že náš zadaný obrázek byl úspěšně zobrazen:

Příklad 2: Jak převést obrázek na stupně šedi pomocí metody Matplotlib „imshow()“ v Pythonu?

Nejprve převeďte obrázek na pole a předejte jej proměnné. Poté zavolejte na „ plt.imshow() ', předejte proměnnou, která obsahuje pole, ' cmap ” parametr s hodnotou jako “ šedá “. Cmap je instance barevné mapy nebo registrovaný název barevné mapy a „ interpolace “ parametr s “ BICUBIC ” protože jeho hodnota se používá pro zobrazení obrázku:

r_image = můj_obrazek [ :, :, 0 ]
plt.imshow ( r_image, cmap = 'šedá' , interpolace = 'BIKUBICKÝ' )


Je vidět, že poskytnutý obrázek byl převeden do odstínů šedi:

Příklad 3: Jak změnit původ obrázku pomocí metody Matplotlib „imshow()“ v Pythonu?

Pomocí „ imshow() “, uživatelé mohou také upravit původ obrázku. Chcete-li tak učinit, „ původ ” lze použít. Zde jsme specifikovali „ dolní “ jako hodnotu „ původ ' parametr:

plt.imshow ( r_image, cmap = 'šedá' , interpolace = 'BIKUBICKÝ' , původ = 'dolní' )


Lze pozorovat, že původ zadaného obrázku byl změněn:


A je to! Stručně jsme vysvětlili o matplotlib “ imshow() “ metoda v Pythonu.

Závěr

' matplotlib ” knihovna obsahuje více metod/funkcí, které se používají pro vizualizaci dat, jako jsou grafy, grafy a obrázky pomocí číselných polí. Nejčastěji používaná metoda „ matplotlib 'knihovna je' imshow() ” metoda, která používá objekty obrázku. Tento příspěvek demonstroval metodu matplotlib „imshow()“ v Pythonu.