最新版SDK中V4L2是否支持调CSI摄像头的曝光和增益的参数

  • 您好,新版的SDK中没有对CSI摄像头部分进行更新,使用v4l2-ctl工具查看CSI摄像头相关的控制器会发现没有exposure或gain相关参数的,sc3336的驱动并没有提供接口给v4l2使用,曝光和增益这部分通常是使用rkisp来实现,如果有调整曝光和增益的需求建议在rkisp上入手。
  • 请提供一下RKISP相关应用资料或demo
  • Crocodile wrote: 2024-06-17 2:37
    zhenglx7388 wrote: 2024-06-17 2:20 请提供一下RKISP相关应用资料或demo
    RKISP的相关应用资料请在https://wiki.luckfox.com/zh/Luckfox-Pico/Datasheets下载 相关数据手册,PDF文档位于其中的isp文件夹下。

    目前我们没有测试过内部提供的软件接口,相关的开发请自行探索。
  • 我做实验用v4l2-c,可以读取摄像头曝光和增益参数,但不能修改,请问是否哪里有设置?
    截图 2024-06-18 12-16-25.png
  • zhenglx7388 wrote: 2024-06-18 4:28 我做实验用v4l2-c,可以读取摄像头曝光和增益参数,但不能修改,请问是否哪里有设置?截图 2024-06-18 12-16-25.png
    如果需要设置这里的参数可以使用命令

    Code: Select all

    v4l2-ctl -d /dev/v4l-subdev2 --set-ctrl 'exposure=xxx'
    v4l2-ctl -d /dev/v4l-subdev2 --set-ctrl 'analogue_gain=xxx'
    
    注意单引号,xxx表示数值,需要满足在v4l2-ctl -d /dev/v4l-subdev2 -l 命令的min-max区间
    我测试过将数值调到最大和最小对比没有明显区别,设置这里并不能真正作用到sensor上