So zeigen Sie ein Bild mit der Matplotlib-Methode „imshow()“ an

So Zeigen Sie Ein Bild Mit Der Matplotlib Methode Imshow An



Wie andere Programmiersprachen können auch Python-Entwickler verschiedene Bibliotheken für die Bildvisualisierung verwenden und „ matplotlib „ist eine davon, die mehrere integrierte Funktionen/Methoden zur Darstellung verschiedener Diagramme, Plots und Bilder enthält. Es ist über dem „ gebaut Numpy ' Bibliothek. Die beliebteste Funktion der „matplotlib“-Bibliothek ist plt.imshow() “, das zur Anzeige der Bilder verwendet wird.

In diesem Handbuch geht es um die Methode „imshow()“ in Python.







Anzeigen eines Bildes mit der Matplotlib-Methode „imshow()“ – Python

Der ' matplotlib Das Paket wird am häufigsten für visuelle Analysen sowie für Grafiken einschließlich Daten verwendet. Es ist ' plt.imshow() ”-Methode wird zum Anzeigen der Grafiken verwendet.



Schauen wir uns die unten aufgeführten Beispiele an, um die Verwendung des „ imshow() ' Methode.



Beispiel 1: Wie zeige ich das Bild mit der Matplotlib-Methode „imshow()“ in Python?

Um das Bild anzuzeigen, verwenden Sie „ imshow() ”-Methode importieren Sie zunächst die erforderlichen Bibliotheken, z. B. „ matplotlib.pyplot ' Und ' matplotlib.image ”:





matplotlib.pyplot importieren als plt
matplotlib.image importieren als mpimg


Laden Sie dann jedes Bild, das Sie anzeigen möchten, indem Sie seinen Pfad innerhalb des „ mpimg.imread() ”-Methode und speichern Sie sie in der Variablen. Hier befindet sich unser Wunschbild auf unserem Google Drive:

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


Rufen Sie nun das „ plt.imshow() ”-Methode, um das Bild anzuzeigen und ihm die Variable zu übergeben, die das geladene Bild enthält:



plt.imshow ( mein Bild )


Es ist ersichtlich, dass unser angegebenes Bild erfolgreich angezeigt wurde:

Beispiel 2: Wie konvertiere ich ein Bild mit der Matplotlib-Methode „imshow()“ in Python in Graustufen?

Konvertieren Sie zunächst das Bild in ein Array und übergeben Sie es an eine Variable. Rufen Sie dann „ plt.imshow() ”-Methode, übergeben Sie die Variable, die das Array enthält, das „ cmap ” Parameter mit Wert als „ grau “. Die cmap ist eine Farbkarteninstanz oder ein registrierter Farbkartenname und das „ Interpolation ” Parameter mit „ BIKUBISCH ” da sein Wert zum Anzeigen eines Bildes verwendet wird:

r_image = mein_bild [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'grau' , Interpolation = „BIKUBISCH“ )


Es ist ersichtlich, dass das bereitgestellte Bild in Graustufen umgewandelt wurde:

Beispiel 3: Wie ändere ich den Bildursprung mit der Matplotlib-Methode „imshow()“ in Python?

Durch die Verwendung des „ imshow() ”-Methode können Benutzer auch den Ursprung des Bildes anpassen. Dazu muss die „ Herkunft ”-Parameter kann verwendet werden. Hier haben wir angegeben: „ untere ” als Wert des „ Herkunft ” Parameter:

plt.imshow ( r_image, cmap = 'grau' , Interpolation = „BIKUBISCH“ , Herkunft = 'untere' )


Es ist zu beobachten, dass der Ursprung des angegebenen Bildes geändert wurde:


Das ist es! Wir haben die Matplotlib kurz erklärt „ imshow() ”-Methode in Python.

Abschluss

Der ' matplotlib Die Bibliothek enthält mehrere Methoden/Funktionen, die zur Datenvisualisierung verwendet werden, z. B. Diagramme, Plots und Bilder mithilfe von Zahlenarrays. Die am häufigsten verwendete Methode des „ matplotlib „Bibliothek ist die“ imshow() ”-Methode, die die Bildobjekte verwendet. In diesem Beitrag wurde die Matplotlib-Methode „imshow()“ von Python demonstriert.