Ich habe einen neuen ThinkPad T14S -Laptop mit einer integrierten Chicony Web Cam mit Manjaro Linux. Beim Laufen Cheese sehe ich, dass die Auflösung eine schöne 2592x1944 ist. Bei der Erfassung eines Rahmens in OpenCV Python beträgt die Auflösung jedoch nur 640 x 480. Der Rat wäre sehr geschätzt. Die Dinge, die ich ausprobiert habe (aus online gefundenen Vorschlägen): < /p>
[*] Hinzufügen von zusätzlichen Argumenten in VideoCapture < /code>: Cap = CV2.Videocapture (0, CV2 .Cap_gstreamer) , cap = cv2.videocapture (0, cv2.cap_dshow)
[*] Ändern der Auflösung und sogar versucht, die Auflösung auf einen lächerlich hohen Wert zu ändern (10000) Wie irgendwo vorgeschlagen wurde: Cap.set (cv2.cap_prop_frame_width, ...) , cap.set (cv2.cap_prop_frame_height, ...)
< LI> Lieferung des Device -Dateipfads an Videocapture : Cap.set ("/dev/Video0") , Cap.set ("/dev/Video1") , ... < /li>
< /ul>
Leider funktioniert nichts, die Auflösung, die ich enden, ist 640 x 480. < /p>
Zugriff auf eine vollständige Web -Cam -Auflösung in OpenCV Python ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post