RKNN3588——获取摄像头设备

使用ls命令列出/dev目录下的设备文件,找到摄像头设备。通常,摄像头设备会以video开头,如/dev/video0。

ls /dev | grep video

python 复制代码
import cv2

# 尝试检查系统中的所有摄像头设备
for device_id in range(10):  # 假设系统中最多有10个摄像头设备
    cap = cv2.VideoCapture(device_id)
    if cap.isOpened():
        print(f"找到摄像头设备: {device_id}")
        ret, frame = cap.read()
        if ret:
            # 如果摄像头可以打开并且可以读取帧,则保存到1.txt文本里
            with open("1.txt",'w',encoding='utf-8') as f:
                f.write(str(device_id))
            # cv2.imshow(f'Camera {device_id}', frame)
        else:
            print(f"摄像头 {device_id} 无法读取帧")
    else:
        print(f"摄像头 {device_id} 无法打开")
    cap.release()  # 释放摄像头资源

# 等待所有窗口关闭
cv2.waitKey(0)
cv2.destroyAllWindows()
相关推荐
老马识码13 小时前
WorkBuddy 的连接器是怎么统一到 MCP 的
人工智能
武子康13 小时前
动作和画面时间最近,就能配成训练样本吗?
人工智能·深度学习
wangfpp13 小时前
Skill渐进式披露指南
人工智能
Marco_康13 小时前
AgentFleet 跨设备调度实测:303 tasks/s,设备掉线 0 丢任务
人工智能
QYR_1113 小时前
年复合增长率11.4%!机器人指端视触觉传感器加速迈向规模化应用
人工智能·数码相机
武天旭13 小时前
AI安全--AI大模型的数据投毒攻击解析
人工智能·深度学习·安全
AI技术新视界13 小时前
LLM 提示词缓存(Prompt Caching)的秘密
人工智能·缓存·llm·prompt
火山引擎开发者社区13 小时前
从企业开发者到 Agent 先锋,火山引擎 Agent 先锋计划邀你进击!
人工智能
这张生成的图像能检测吗14 小时前
(论文速读)Ponder:通过神经渲染进行点云预训练
人工智能·深度学习·机器学习·点云·3d技术·神经渲染
johnsong14 小时前
AI前沿日报 · 2026-11-05:暗网与裂痕
人工智能