Com altres llenguatges de programació, els desenvolupadors de Python també poden utilitzar diferents biblioteques per a la visualització d'imatges i ' matplotlib ” és un d'ells que inclou múltiples funcions/mètodes integrats per representar diferents gràfics, gràfics i imatges. Està construït sobre el ' numpy ” biblioteca. La funció més popular de la biblioteca 'matplotlib' és plt.imshow() ”, que s'utilitza per mostrar les imatges.
Aquesta guia parlarà del mètode 'imshow()' a Python.
Visualització de la imatge utilitzant el mètode 'imshow()' de Matplotlib - Python
El ' matplotlib El paquet s'utilitza més habitualment per a l'anàlisi visual, així com per a gràfics incloses dades. El seu ' plt.imshow() ” s'utilitza per mostrar els gràfics.
Fem una ullada als exemples que es proporcionen a continuació per entendre l'ús del ' imshow() ” mètode.
Exemple 1: Com mostrar la imatge utilitzant el mètode 'imshow()' de Matplotlib a Python?
Per mostrar la imatge utilitzant el ' imshow() ”, primer importeu les biblioteques necessàries, com ara “ matplotlib.pyplot ' i ' matplotlib.image ”:
importar matplotlib.pyplot com plt
importar matplotlib.image com mpimg
A continuació, carregueu qualsevol imatge que vulgueu mostrar proporcionant el seu camí dins del ' mpimg.imread() ” i deseu-lo a la variable. Aquí, la nostra imatge desitjada es troba al nostre Google Drive:
Ara, invoqueu el ' plt.imshow() ” mètode per mostrar la imatge i passar-li la variable que conté la imatge carregada:
plt.imshow ( la meva_imatge )
Es pot veure que la nostra imatge especificada s'ha mostrat correctament:
Exemple 2: Com convertir la imatge en escala de grisos mitjançant el mètode Matplotlib 'imshow()' a Python?
Primer, convertiu la imatge en una matriu i passeu-la a una variable. Llavors, crida al ' plt.imshow() ”, passa la variable que conté la matriu, el “ cmap ' paràmetre amb el valor ' gris ”. El cmap és una instància de mapa de colors o un nom de mapa de colors registrat, i el ' interpolació ' paràmetre amb ' BICUBIC ” ja que el seu valor s'utilitza per mostrar una imatge:
r_image = la meva_imatge [ : , :, 0 ]plt.imshow ( r_imatge, cmap = 'gris' , interpolació = 'BICUBIC' )
Es pot veure que la imatge proporcionada s'ha convertit a l'escala de grisos:
Exemple 3: Com canviar l'origen de la imatge utilitzant el mètode 'imshow()' de Matplotlib a Python?
Mitjançant l'ús de ' imshow() ”, els usuaris també poden ajustar l'origen de la imatge. Per fer-ho, el ' origen Es pot utilitzar el paràmetre. Aquí hem especificat ' més baix ' com el valor del ' origen ” paràmetre:
plt.imshow ( r_imatge, cmap = 'gris' , interpolació = 'BICUBIC' , origen = 'més baix' )
Es pot observar que s'ha canviat l'origen de la imatge especificada:
Això és! Hem explicat breument sobre el matplotlib ' imshow() ” mètode en Python.
Conclusió
El ' matplotlib La biblioteca conté múltiples mètodes/funcions que s'utilitzen per a la visualització de dades, com ara gràfics, diagrames i imatges amb l'ajuda de matrius de nombres. El mètode més utilitzat de la ' matplotlib 'la biblioteca és la' imshow() ” mètode que utilitza els objectes d'imatge. Aquesta publicació va demostrar sobre el mètode matplotlib 'imshow()' de Python.