Ich verwende Microsoft LifeCam HD 3000. Standardauflösung ist 640x480, aber unterstützt 1280x720.Webcam-Auflösung kann nicht mit OpenCV in Python geändert werden (Windows)
Gruppencode für die Auflösung für OpenCV Ändern tut keine Wirkung:
video_capture = cv2.VideoCapture(0)
print video_capture.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH, 1280)
print video_capture.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, 720)
print video_capture.get(cv2.cv.CV_CAP_PROP_FRAME_WIDTH)
print video_capture.get(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT)
Ausgang:
True
True
640.0
480.0
- In verschiedenen Software wie OBS Studio die Webcam zu 1280x720 konfiguriert leicht.
- Auch jede unterstützte Auflösung versucht, aber Ergebnis ist die gleiche
- FPS zu niedrigerer Änderung vor hohe Auflösung anfordernden auch keine Auswirkung hat
mir bitte helfen :)