logo

Python OpenCV | cv2.imshow()-Methode

OpenCV-Python ist eine Bibliothek mit Python-Bindungen, die zur Lösung von Computer-Vision-Problemen entwickelt wurde. Die Methode cv2.imshow() wird verwendet, um ein Bild in einem Fenster anzuzeigen. Das Fenster passt sich automatisch der Bildgröße an.

Syntax: cv2.imshow(Fenstername, Bild)
Parameter:
Fenstername: Eine Zeichenfolge, die den Namen des Fensters darstellt, in dem das Bild angezeigt werden soll.
Bild: Es ist das Bild, das angezeigt werden soll.
Rückgabewert: Es gibt nichts zurück.



Bild, das für alle folgenden Beispiele verwendet wird:

Beispiel 1:



Python3






# Python program to explain cv2.imshow() method> > # importing cv2> import> cv2> > # path> path>=> r>'C:UsersRajnishDesktopgeeksforgeeks.webp'line number8 index7 alt1'># Ein Bild im Standardmodus lesen image = cv2.imread(path) # Fenstername, in dem das Bild angezeigt wird window_name = 'image' # Verwendung der Methode cv2.imshow() # Anzeige des Bildes cv2.imshow(window_name, image) # wartet darauf, dass der Benutzer eine beliebige Taste drückt # (dies ist notwendig, um einen Absturz des Python-Kernel-Formulars zu vermeiden) cv2.waitKey(0) # alle geöffneten Fenster schließen cv2.destroyAllWindows()>

>

>

Arrayliste sortieren

Ausgabe:

Beispiel #2:

Python3




# Python program to explain cv2.imshow() method> > # importing cv2> import> cv2> > # path> path>=> r>'C:UsersRajnishDesktopgeeksforgeeks.webp'line number8 index7 alt1'># Lesen eines Bildes im Graustufenmodus image = cv2.imread(path, 0) # Fenstername, in dem das Bild angezeigt wird window_name = 'image' # Verwenden der cv2.imshow()-Methode # Anzeigen des Bildes cv2.imshow(window_name, Bild) # wartet darauf, dass der Benutzer eine beliebige Taste drückt # (dies ist notwendig, um einen Absturz des Python-Kernel-Formulars zu vermeiden) cv2.waitKey(0) # alle geöffneten Fenster schließen cv2.destroyAllWindows()>

>

>

Ausgabe:

Notiz: Bei der Verwendung von Google Colab kann es zu der Fehlermeldung kommen, dass Imshow für Collab deaktiviert ist. In diesem Fall wird empfohlen, die Imshow-Methode aus Colabs-Patches zu verwenden, indem Sie sie zuerst importieren.

Python3




from> google.colab.patches>import> cv2_imshow> > window_name>=> 'Image'> > cv2_imshow(img)># Pay special attention to '_' (underscore)>

>

>