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