pi-lego-spike/sample-server.py

27 lines
577 B
Python
Raw Permalink Normal View History

2025-07-29 20:11:11 +02:00
import cv2
# Adres strumienia MJPEG z VLC
2025-07-29 20:21:20 +02:00
stream_url = "http://pilego.local:8080"
2025-07-29 20:11:11 +02:00
# Otwórz strumień jako źródło wideo
cap = cv2.VideoCapture(stream_url)
2025-07-29 20:24:03 +02:00
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
2025-07-29 20:11:11 +02:00
if not cap.isOpened():
print("Nie można otworzyć kamery!")
exit()
while True:
ret, frame = cap.read()
if not ret:
print("Nie udało się odczytać klatki!")
break
cv2.imshow("Podgląd z kamery", frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()