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()
相关推荐
lazy熊3 小时前
Codex 能聊天但读不到项目文件:通常是这 4 个地方没有对上
人工智能
tianyatest3 小时前
魔兽争霸 III 接入大语言模型:基于文件通道的混合式游戏 AI 智能体系统设计与实现
人工智能·游戏·语言模型·war3
buddyMe智能助手3 小时前
不改模型权重,让智能体自己进化:脚手架自我改良的路线图
人工智能
Fang_YuanAI3 小时前
AI反推提示词指南:12种场景反推模板,角色、插画、摄影、风景全覆盖
人工智能
Sayai3 小时前
ComfyUI+Flux ControlNet 实战:一张图拆线稿和深度图,双模型重构画面(12G 显存实测,附模型与工作流)
人工智能·重构·aigc·flux·controlnet·comfyui
墨天梦3 小时前
D21_第三周系统功能回归
人工智能·数据挖掘·回归
牛战士coding3 小时前
LLM 选错工具怎么办?提示词之外还需要确定性规则兜底
java·人工智能
虎鲸不是鱼3 小时前
【虎鲸进化论 07】给 AI 装上手和脚:MCP 协议与“给 Agent 用的工具“设计
人工智能·自动化·大模型·llm·自进化agent
invicinble3 小时前
提示词设计与维特根斯坦哲学
人工智能