当前位置: 首页 > news >正文

imx335帧率改到10fps的方法

验证:
在这里插入图片描述

imx335.c驱动默认的帧率是30fps,要将 IMX335 的帧率更改为 10fps,需要调整与帧率相关的参数。FPS(frames per second,每秒帧数)通常由 sensor 的曝光时间(exposure time)和垂直总时间(VTS,Vertical Total Size)共同决定。VTS 定义了 sensor 完成一帧图像采集和传输所需的总行数。默认设置的 VTS 值是基于 sensor 在最大 FPS 下的需要配置的。

supported_modes 结构体中,有几个关键的参数与帧速率相关:

  • max_fps.numeratormax_fps.denominator 定义了最大帧率,目前是设置为 30fps。
  • hts_def 是水平总时间,定义了一行的时间周期。
  • vts_def 是垂直总时间,定义了一帧的时间周期。

要将帧率改为 10fps,需要增加垂直总时间(VTS),因为帧率的倒数是单帧的时间。按照一定的比例调整 VTS 可以降低帧率。计算新的 VTS 如下:

新的 VTS = 原始 VTS * (原始 FPS / 新 FPS)= 0x1194 * (30 / 10)= 0x1194 * 3= 0x34BC

下面是相应

http://www.lryc.cn/news/400712.html

相关文章:

  • Large Language Model系列之二:Transformers和预训练语言模型
  • java后端项目启动失败,解决端口被占用问题
  • PostgreSQL安装/卸载(CentOS、Windows)
  • OutOfMemoryError异常OOM排查
  • 【Python】Arcpy将excel点生成shp文件
  • torch之从.datasets.CIFAR10解压出训练与测试图片 (附带网盘链接)
  • 什么ISP?什么是IAP?
  • 外卖霸王餐系统怎么快速盈利赚钱?
  • Linux环境下安装Nodejs
  • 【Rust】字符串String类型学习
  • 先验概率 后验概率 最大似然估计 自编码器AE
  • qt 鼠标接近某线时,形状变化举例
  • 800块,我从淘宝上买AGV……
  • C++相关概念和易错语法(21)(虚函数、协变、析构函数的重写)
  • SoulApp创始人张璐团队以AI驱动社交进化,平台社交玩法大变革
  • MySQL事务隔离级别+共享锁,排他锁,乐观锁,悲观锁
  • Zynq系列FPGA实现SDI编解码转SFP光口传输(光端机),基于GTX高速接口,提供6套工程源码和技术支持
  • SpringBoot实现图形验证码
  • 【JVM基础01】——介绍-初识JVM运行流程
  • 图数据库 - Neo4j简介
  • C#环境与数据类型
  • jenkins系列-06.harbor
  • kotlin get set
  • Flask包算法服务
  • Flowable(一个开源的工作流和业务流程管理引擎)中与事件相关的一些核心概念
  • 深度解析:景区客服系统如何助力旅游业可持续发展
  • 风险评估:IIS的安全配置,IIS安全基线检查加固
  • uniapp 截取两条数据 进行页面翻页滚动
  • python笔记(转存ipynb)------1
  • excel系列(二) - 利用 easypoi 快速实现 excel 文件导入导出