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()
相关推荐
CHrisFC8 小时前
江苏硕晟LIMS:坚守合规底线,构建生态监测信息管理合规体系
大数据·人工智能
Hcoco_me8 小时前
大模型面试题71: DPO有什么缺点?后续对DPO算法有哪些改进?
人工智能·深度学习·算法·自然语言处理·transformer·vllm
Mrs.Gril8 小时前
目标检测: rtdetr在RK3588上部署
人工智能·目标检测·计算机视觉
向上的车轮8 小时前
AI 进化论:智算时代操作系统——从算力适配到智能涌现
人工智能
路人与大师8 小时前
Genesis V5 技术深度解析:迈向自创生智能体内核
人工智能
qunaa01018 小时前
【计算机视觉】YOLOv10n-SPPF-LSKA托盘识别与检测
人工智能·yolo·计算机视觉
管牛牛8 小时前
图像的几何变换
人工智能·opencv·计算机视觉
零售ERP菜鸟8 小时前
安全与合规的确定性保障:构建“内置安全”的弹性防线
大数据·人工智能·职场和发展·创业创新·学习方法·业界资讯
之歆8 小时前
什么是 AI Agent 详解 ?
人工智能·ai
Java后端的Ai之路8 小时前
【机器学习】-长尾分布解读指南
人工智能·机器学习·长尾分布