weixin_57508784 2023-02-14 23:38 采纳率: 0%
浏览 32

ubuntu下用opencv-python无法修改usb摄像头帧数

用的jetson nano,桌面是官方的镜像,是不是ubuntu下的opencv功能不全?我看也有很多说需要用v4l2改

  • 写回答

2条回答 默认 最新

  • GISer Liu 2023-02-15 01:17
    关注

    以下答案引用自GPT-3大模型,请合理使用:

    是的,ubuntu下opencv功能肯定不完整。V4L2(Video 4 Linux 2)是一种视频存取技术,可以让你获取和控制USB摄像头的帧率。例如,可以使用以下代码修改帧率:
    
    # 获取摄像头对象
    cap = cv2.VideoCapture(0)
    
    # 获取摄像头输入信息
    input_info = cap.get(cv2.CAP_PROP_FPS)
     
    # 设置摄像头的输出帧率
    cap.set(cv2.CAP_PROP_FPS, 60)
    
    # 检查设置是否成功
    output_info = cap.get(cv2.CAP_PROP_FPS)
    
    if output_info != input_info:
        print('帧率修改成功:从{}到{}'.format(input_info, output_info))
    else:
        print('帧率修改失败:从{}到{}'.format(input_info, output_info))
    

    如果我的回答解决了您的问题,请采纳我的回答

    评论

报告相同问题?

问题事件

  • 创建了问题 2月14日