import cv2 # OpenCV - biblioteka do przetwarzania obrazu # Otwórz połączenie z kamerą (0 to domyślne urządzenie) cap = cv2.VideoCapture(0) # Sprawdź, czy kamera została poprawnie otwarta if not cap.isOpened(): print("Nie można otworzyć kamery!") exit() while True: # Przeczytaj jedną klatkę z kamery ret, frame = cap.read() # Jeśli nie udało się odczytać klatki - przerwij if not ret: print("Nie udało się odczytać klatki!") break # Pokaż klatkę w oknie cv2.imshow('Podgląd z kamery', frame) # Przerwij pętlę po naciśnięciu klawisza 'q' if cv2.waitKey(1) & 0xFF == ord('q'): break # Zwolnij zasoby cap.release() cv2.destroyAllWindows()