OpenCV-Python to biblioteka powiązań Pythona przeznaczona do rozwiązywania problemów z widzeniem komputerowym. Do wyświetlenia obrazu w oknie używana jest metoda cv2.imshow(). Okno automatycznie dopasowuje się do rozmiaru obrazu.
Składnia: cv2.imshow(nazwa_okna, obraz)
Parametry:
nazwa_okna: Ciąg reprezentujący nazwę okna, w którym obraz ma być wyświetlany.
obraz: To jest obraz, który ma zostać wyświetlony.
Wartość zwracana: To nic nie zwraca.
Obraz użyty we wszystkich poniższych przykładach:

Przykład 1:
Python3
Java i swing
# Python program to explain cv2.imshow() method> > # importing cv2> import> cv2> > # path> path>=> r>'C:UsersRajnishDesktopgeeksforgeeks.webp'line number8 index7 alt1'># Odczyt obrazu w trybie domyślnym image = cv2.imread(path) # Nazwa okna, w którym wyświetlany jest obraz nazwa_okna = 'image' # Korzystanie z metody cv2.imshow() # Wyświetlanie obrazu cv2.imshow(nazwa_okna, obraz) # czeka, aż użytkownik naciśnie dowolny klawisz # (jest to konieczne, aby uniknąć awarii jądra Pythona) cv2.waitKey(0) # zamykanie wszystkich otwartych okien cv2.destroyAllWindows()> |
>
>
Wyjście:

Przykład nr 2:
Python3
# Python program to explain cv2.imshow() method> > # importing cv2> import> cv2> > # path> path>=> r>'C:UsersRajnishDesktopgeeksforgeeks.webp'line number8 index7 alt1'># Odczyt obrazu w trybie skali szarości image = cv2.imread(path, 0) # Nazwa okna, w którym wyświetlany jest obraz nazwa_okna = 'image' # Korzystanie z metody cv2.imshow() # Wyświetlanie obrazu cv2.imshow(nazwa_okna, image) # czeka, aż użytkownik naciśnie dowolny klawisz # (jest to konieczne, aby uniknąć awarii jądra Pythona) cv2.waitKey(0) # zamykanie wszystkich otwartych okien cv2.destroyAllWindows()> |
>
Java równa się metoda
>
Wyjście:

Notatka: Podczas korzystania z Google Colab może pojawić się błąd imshow wyłączony dla collab, w takim przypadku sugeruje się użycie metody imshow z łatek colabs poprzez jej wcześniejsze zaimportowanie,
Python3
from> google.colab.patches>import> cv2_imshow> > window_name>=> 'Image'> > cv2_imshow(img)># Pay special attention to '_' (underscore)> |
>
>