Cum să afișați imaginea folosind metoda Matplotlib „imshow()”.

Cum Sa Afisati Imaginea Folosind Metoda Matplotlib Imshow



Ca și alte limbaje de programare, dezvoltatorii lui Python pot folosi, de asemenea, diferite biblioteci pentru vizualizarea imaginilor și „ matplotlib ” este unul dintre ele care include mai multe funcții/metode încorporate pentru reprezentarea diferitelor grafice, diagrame și imagini. Este construit peste „ numpy ” bibliotecă. Cea mai populară funcție a bibliotecii „matplotlib” este plt.imshow() ”, care este folosit pentru afișarea imaginilor.

Acest ghid va vorbi despre metoda „imshow()” în Python.





Afișarea imaginii utilizând metoda Matplotlib „imshow()” – Python

matplotlib „Pachetul este cel mai frecvent utilizat pentru analize vizuale, precum și pentru grafică, inclusiv date. Este ' plt.imshow() ” este folosită pentru afișarea graficelor.



Să aruncăm o privire la exemplele furnizate mai jos pentru a înțelege modul de utilizare a „ imshow() ” metoda.



Exemplul 1: Cum să afișați imaginea utilizând metoda Matplotlib „imshow()” în Python?

Pentru a afișa imaginea utilizând „ imshow() ”, importați mai întâi bibliotecile necesare, cum ar fi „ matplotlib.pyplot ' și ' matplotlib.image ”:





import matplotlib.pyplot la fel de plt
import matplotlib.image la fel de mpimg


Apoi, încărcați orice imagine pe care doriți să o afișați furnizând calea acesteia în interiorul „ mpimg.imread() ” și salvați-o în variabilă. Aici, imaginea noastră dorită se află pe Google Drive:

imaginea_mea = mpimg.imread ( „/content/drive/MyDrive/kote-port-so5nsYDOdxw-unsplash.jpg” )


Acum, invocați „ plt.imshow() ” pentru a afișa imaginea și pentru a-i trece variabila care deține imaginea încărcată:



plt.imshow ( imaginea_mea )


Se poate observa că imaginea noastră specificată a fost afișată cu succes:

Exemplul 2: Cum se convertesc imaginea în tonuri de gri folosind metoda Matplotlib „imshow()” în Python?

Mai întâi, convertiți imaginea într-o matrice și transmiteți-o unei variabile. Apoi, sunați „ plt.imshow() ”, treceți variabila care deține matricea, „ cmap ' parametru cu valoare ca ' gri ”. cmap-ul este o instanță de hărți de culori sau un nume de hartă de culori înregistrat, iar „ interpolare ' parametru cu ' BICUBIC ” deoarece valoarea sa este utilizată pentru afișarea unei imagini:

r_image = imaginea_mea [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'gri' , interpolare = „BICUBIC” )


Se poate observa că imaginea furnizată a fost convertită în tonuri de gri:

Exemplul 3: Cum se schimbă originea imaginii utilizând metoda Matplotlib „imshow()” în Python?

Prin utilizarea „ imshow() ”, utilizatorii pot, de asemenea, ajusta originea imaginii. Pentru a face acest lucru, „ origine ” poate fi utilizat. Aici am precizat „ inferior ” ca valoare a ” origine ” parametru:

plt.imshow ( r_image, cmap = 'gri' , interpolare = „BICUBIC” , origine = 'inferior' )


Se poate observa că originea imaginii specificate a fost schimbată:


Asta este! Am explicat pe scurt despre matplotlib „ imshow() ” în Python.

Concluzie

matplotlib ” biblioteca conține mai multe metode/funcții care sunt utilizate pentru vizualizarea datelor, cum ar fi grafice, diagrame și imagini cu ajutorul matricelor de numere. Cea mai des folosită metodă de „ matplotlib ” biblioteca este ” imshow() ” metoda care folosește obiectele imagine. Această postare a demonstrat despre metoda matplotlib „imshow()” a lui Python.