Ein Bild in Python anzeigen
-
Verwendung von das Modul
PIL
zur Anzeige eines Bildes in Python -
Verwendung des Moduls
opencv
zur Anzeige eines Bildes in Python -
Verwenden Sie die Funktion
Ipython.Display
, um ein Bild in Python anzuzeigen -
Verwenden der
Matplotlib
-Bibliothek zur Anzeige eines Bildes in Python
Bilder können einige Diagramme oder Zahlen darstellen, Machine-Learning-Modelle trainieren und testen und verschiedene Anwendungen entwickeln. In Python stehen uns viele Module zur Verfügung, um mit Bildern umzugehen.
In diesem Tutorial werden wir besprechen, wie man ein Bild in Python mithilfe verschiedener Module anzeigt.
Verwendung von das Modul PIL
zur Anzeige eines Bildes in Python
In Python gibt es die Bibliothek PIL
, die Methoden zum Speichern, Anzeigen und Ändern von Bildern bereitstellt. Diese Methode erzeugt ein Bildobjekt und öffnet das gewünschte Bild durch Angabe des Pfades.
Wir können dann die Funktion show()
verwenden, die das gewünschte Bild in einem neuen Fenster öffnet. Ein Beispiel:
from PIL import Image
# creating a object
im = Image.open("sample.jpeg")
im.show()
Verwendung des Moduls opencv
zur Anzeige eines Bildes in Python
Das Modul opencv
wird in Python für maschinelles Lernen und Bildverarbeitungsfunktionen verwendet. Seine Funktion imread()
liest Bilder und seine Funktion imshow()
kann Bilder in einem neuen Fenster anzeigen. Ein Beispiel,
import cv2
img = cv2.imread("sample.jpeg", 0)
cv2.imshow("sample.jpeg", img)
Verwenden Sie die Funktion Ipython.Display
, um ein Bild in Python anzuzeigen
Angenommen, wir arbeiten in einem Python-Notizbuch und wollen das Bild innerhalb des Notizbuchs anzeigen. In diesem Fall können wir das Modul Ipython.display
mit verschiedenen Methoden verwenden, um zusätzliche Dateien im interaktiven Notizbuch anzuzeigen. Wir werden zeigen, wie wir die Funktion display()
verwenden, um das Bild mithilfe eines Bildobjekts anzuzeigen.
import IPython.display as display
from PIL import Image
display.display(Image.open("sample.jpeg"))
Wir können auch direkt das Modul Ipython.display()
verwenden und dessen Unterpaket Image
importieren, um das Bild anzuzeigen, ohne ein Objekt mit dem Modul PIL
zu erstellen. Der folgende Code zeigt wie:
from IPython.display import Image
Image("sample.jpeg")
Verwenden der Matplotlib
-Bibliothek zur Anzeige eines Bildes in Python
Die Bibliothek Matplotlib
gilt als ein mächtiges Werkzeug für Visualisierungen in Python. Sie kann mit wenigen Zeilen Code immens detaillierte und schöne Plots erstellen. Sie kann auch verwendet werden, um Bilder zu plotten, nachdem sie vom Computer eingelesen wurden. Wir können das Unterpaket mpimg
, das sich mit der Bildmanipulation beschäftigt, verwenden, um ein Bild darzustellen. Wir werden das Bild mit der Funktion imread()
einlesen und es dann mit der Funktion imshow()
anzeigen. Die Verwendung der Funktion show()
zeigt auch das gewünschte Bild des interaktiven Notizbuchs an. Zum Beispiel:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
img = mpimg.imread("sample.jpeg")
imgplot = plt.imshow(img)
plt.show()
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn