Ako zobraziť obrázok pomocou metódy Matplotlib „imshow()“.

Ako Zobrazit Obrazok Pomocou Metody Matplotlib Imshow



Podobne ako iné programovacie jazyky, aj vývojári Pythonu môžu používať rôzne knižnice na vizualizáciu obrázkov a „ matplotlib “ je jedným z nich, ktorý obsahuje viacero vstavaných funkcií/metód na reprezentáciu rôznych grafov, grafov a obrázkov. Je postavený nad „ numpy “knižnica. Najpopulárnejšou funkciou knižnice „matplotlib“ je plt.imshow() “, ktorý sa používa na zobrazenie obrázkov.

Táto príručka bude hovoriť o metóde „imshow()“ v Pythone.







Zobrazenie obrázka pomocou metódy Matplotlib „imshow()“ – Python

' matplotlib ” sa najčastejšie používa na vizuálnu analýzu, ako aj na grafiku vrátane údajov. Jeho „ plt.imshow() ” metóda sa používa na zobrazenie grafiky.



Pozrime sa na nižšie uvedené príklady na pochopenie použitia „ imshow() “.



Príklad 1: Ako zobraziť obrázok pomocou metódy Matplotlib „imshow()“ v Pythone?

Ak chcete zobraziť obrázok pomocou tlačidla „ imshow() “, najprv importujte požadované knižnice, ako napríklad “ matplotlib.pyplot “ a „ matplotlib.image “:





import matplotlib.pyplot ako plt
importovať matplotlib.image ako mpimg


Potom načítajte ľubovoľný obrázok, ktorý chcete zobraziť, zadaním jeho cesty do „ mpimg.imread() ” a uložte ho do premennej. Tu je náš požadovaný obrázok umiestnený na našom Disku Google:

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


Teraz vyvolajte „ plt.imshow() ” metóda na zobrazenie obrázka a odovzdanie premennej, ktorá obsahuje načítaný obrázok:



plt.imshow ( môj_obrázok )


Je vidieť, že náš špecifikovaný obrázok sa úspešne ukázal:

Príklad 2: Ako previesť obrázok do odtieňov sivej pomocou metódy Matplotlib „imshow()“ v Pythone?

Najprv skonvertujte obrázok na pole a odovzdajte ho premennej. Potom zavolajte na „ plt.imshow() “, odovzdajte premennú, ktorá obsahuje pole, „ cmmap ” parameter s hodnotou ako “ sivá “. Cmap je inštancia farebnej mapy alebo registrovaný názov farebnej mapy a „ interpolácia 'parameter s ' BIKUBICKÝ “, keďže jeho hodnota sa používa na zobrazenie obrázka:

r_image = môj_obrázok [ : , :, 0 ]
plt.imshow ( r_image, cmmap = 'sivá' , interpolácia = „BIKUBICKÝ“ )


Je vidieť, že poskytnutý obrázok bol prevedený do odtieňov šedej:

Príklad 3: Ako zmeniť pôvod obrázka pomocou metódy Matplotlib „imshow()“ v Pythone?

Pomocou „ imshow() “, používatelia môžu tiež upraviť pôvod obrázka. Ak to chcete urobiť, „ pôvodu ” je možné použiť. Tu sme špecifikovali „ nižšie “ ako hodnotu „ pôvodu parameter:

plt.imshow ( r_image, cmmap = 'sivá' , interpolácia = „BIKUBICKÝ“ , pôvodu = 'nižšie' )


Je možné pozorovať, že pôvod špecifikovaného obrázka sa zmenil:


To je všetko! Stručne sme vysvetlili o matplotlib “ imshow() “ metóda v Pythone.

Záver

' matplotlib ” knižnica obsahuje viacero metód/funkcií, ktoré sa používajú na vizualizáciu údajov, ako sú grafy, grafy a obrázky pomocou číselných polí. Najčastejšie používaná metóda „ matplotlib „knižnica je „ imshow() ” metóda, ktorá využíva obrazové objekty. Tento príspevok demonštroval metódu matplotlib „imshow()“ v Pythone.