Une des séries que je réexamine à chaque fois que j'en ai besoin. Il s'agit d'une méthode pour définir la taille du cadre et le FPS lors de la manipulation d'une caméra Web à l'aide d'OpenCV.
video_input.set(cv2.CAP_PROP_FPS, 60) #Réglez le FPS de la caméra sur 60 FPS
video_input.set(cv2.CAP_PROP_FRAME_WIDTH, 1280) #Réglez la largeur de l'image de la caméra sur 1280
video_input.set(cv2.CAP_PROP_FRAME_HEIGHT, 720) #Réglez la largeur verticale de l'image de la caméra sur 720
print video_input.get(cv2.CAP_PROP_FPS)
print video_input.get(cv2.CAP_PROP_FRAME_WIDTH)
print video_input.get(cv2.CAP_PROP_FRAME_HEIGHT)
La raison pour laquelle j'ai étudié à nouveau est qu'il est le successeur de l'Ace c920r dans le monde des caméras Web USB 2.0. J'ai acheté le Logicool c922. [Logicool C922](https://www.amazon.co.jp/Logitech-%E3%83%AD%E3%82%B8%E3%82%AF%E3%83%BC%E3%83%AB- C922-% E3% 82% B9% E3% 83% 88% E3% 83% AA% E3% 83% BC% E3% 83% 9F% E3% 83% B3% E3% 82% B0-% E3% 82% A6% E3% 82% A7% E3% 83% 96% E3% 82% AB% E3% 83% A0 / dp / B01LYTKPDT "Logicool C922")
C'est fou, il n'y a presque pas de différence de performances par rapport au c920r, J'ai été attiré par la notation de 720p (60fps) et je l'ai acheté. Même s'il s'agit d'une caméra industrielle de la série USB3.0, il est rare de trouver une caméra Web qui revendique 60fps sur une machine commerciale.
Ci-dessous, une vidéo d'essai ↓ Après tout, le suivi des objets est plus stable lorsque la fréquence d'images est plus élevée. [](https://www.youtube.com / montre? v = jOI7IaZHcVw)
Le code source est ci-dessous ↓ Il intègre également un programme pour changer les fps. [Ubuntu] [Python] Suivi d'objets avec dlib
c'est tout.