python - python opencv cam = cv2.VideoCapture(cn)

标签 python opencv

有人可以向我解释此代码。

for cn in range(0,3):
    cam = cv2.VideoCapture(cn)
    if cam.isOpened():
        break
我知道它如何与cam = cv2.VideoCapture(0),cam = cv2.VideoCapture(1)和cv2.VideoCapture(“file name.mp4”)一起使用,但是我从未见过以这种形式初始化摄像机。
4次初始化?
最好的祝福

最佳答案

该代码尝试按该顺序打开设备012。它在第一次成功时就停止了。

关于python - python opencv cam = cv2.VideoCapture(cn),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62494625/

相关文章:

python连续请求: can I use s. mount()?

python - 如何在 HTTP 请求中发送带有 urllib2 的自定义 header ?

opencv - 是否可以在 Raspberry Pi Pico 上运行 OpenCV?

c++ - 眼动追踪,需要注视追踪方法

performance - OSX 中的 OpenCV 轨迹栏性能

c - OpenCV 将坐标传递给 OpenGL 但 OpenGL 无法绘制它

Python : INPUT a microtime float, 结果格式化日期时间

python - 使用 argparse 嵌套选项

python - 使用 python-wordpress-xmlrpc 发布时无法设置页面模板

opencv - 在 Ubuntu 11.10 上安装 OpenCV 2.3.1 时出错