首页 > 解决方案 > 我想在我的 Raspberry Pi 4 上使用 4 个摄像头,但不是并行,而是顺序

问题描述

我想在我的树莓派上依次使用 4 个 USB 摄像头,一个接一个。但是,我的 pi 仅显示相机的 2 个索引 0 和 2。我已经看到有关多线程的问题,但它指导有关 IP 摄像机,在解决方案中,提供了 IP,这就是我认为它们能够连接到多个摄像机的原因。如何使用 4 个 USB 摄像头?对于我使用此代码的索引(来自How do I access my USB camera using OpenCV with python?):

import cv2
import numpy as np

all_camera_idx_available = []

for camera_idx in range(10):
    cap = cv2.VideoCapture(camera_idx)
    if cap.isOpened():
        print(f'Camera index available: {camera_idx}')
        all_camera_idx_available.append(camera_idx)
        cap.release()

标签: pythonopencvraspberry-piwebcamopencv-python

解决方案


推荐阅读