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:
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.