首页
›
Linux内核与驱动
›
075-Linux内核Camera子系统
›
《V4L2框架crop与compose窗口裁剪配置实战》
VIP10
本课程属于:075-Linux内核Camera子系统
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
V4L2框架crop与compose窗口裁剪配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
V4L2框架概述
V4L2历史 · 核心数据结构 · 用户空间与内核空间交互模型
V4L2
框架概述
02
V4L2裁剪与合成概念
crop(裁剪)与compose(合… · 应用场景(如视频会议 · 画中画)
V4L2
裁剪
03
V4L2 Selection API
V4L2_SEL_TGT_CROP与…
V4L2
Selection
04
V4L2裁剪矩形结构体
struct v4l2_rect的成… · top · width
V4L2
裁剪矩形结构体
05
V4L2裁剪与合成标志
V4L2_SEL_FLAG_GE · V4L2_SEL_FLAG_LE · V4L2_SEL_FLAG_KEEP…
V4L2
裁剪
06
ioctl调用
VIDIOC_G_SELECTION… · 参数传递
ioctl
调用
07
获取当前裁剪窗口
使用VIDIOC_G_SELECTI…
获取当前裁剪窗口
VIDIOC
08
设置裁剪窗口
使用VIDIOC_S_SELECTI…
设置裁剪窗口
VIDIOC
09
裁剪与合成硬件依赖
不同硬件(如ISP · GPU)对crop/compose的…
裁剪
合成硬件依赖
10
V4L2裁剪与合成在视频采集中的应用
从sensor原始图像中裁剪ROI区…
V4L2
裁剪
11
V4L2裁剪与合成在视频输出中的应用
在显示帧缓冲中合成多个视频窗口
V4L2
裁剪
12
V4L2裁剪与合成与格式协商
crop/compose对pixel… · bytesperline的影响
V4L2
裁剪
13
V4L2裁剪与合成与缓冲区管理
裁剪后缓冲区大小计算 · 内存对齐要求
V4L2
裁剪
14
V4L2裁剪与合成与帧率控制
裁剪区域大小对帧率的影响
V4L2
裁剪
15
V4L2裁剪与合成与缩放
crop与scaling的协同工作(…
V4L2
裁剪
16
V4L2裁剪与合成与旋转/翻转
crop/compose与V4L2_…
V4L2
裁剪
17
V4L2裁剪与合成与多平面(multi-planar)
在NV12等格式下的裁剪实现
V4L2
multi-planar
18
V4L2裁剪与合成与元数据
裁剪后元数据(如H.264 SPS/…
V4L2
裁剪
19
V4L2裁剪与合成与子设备
在subdev中配置sensor级别…
V4L2
裁剪
20
V4L2裁剪与合成与DMABUF
跨设备裁剪与合成(如GPU与V4L2…
V4L2
DMABUF
21
V4L2裁剪与合成与JPEG编码
裁剪后JPEG编码的尺寸对齐要求
V4L2
JPEG
22
V4L2裁剪与合成与MIPI CSI
MIPI接口下的裁剪对齐限制
V4L2
MIPI
23
V4L2裁剪与合成与USB摄像头
UVC设备对crop/compose…
V4L2
USB
24
V4L2裁剪与合成与虚拟驱动
使用vivid驱动模拟crop/co…
V4L2
裁剪
25
V4L2裁剪与合成调试技巧
使用v4l2-ctl · media-ctl工具查看裁剪配置
V4L2
裁剪
26
V4L2裁剪与合成性能优化
避免不必要的裁剪 · 使用硬件加速
V4L2
裁剪
27
V4L2裁剪与合成与AI推理
在AI摄像头中裁剪ROI用于目标检测
V4L2
AI
28
V4L2裁剪与合成与多摄像头同步
多个摄像头裁剪后合成全景画面
V4L2
裁剪
29
V4L2裁剪与合成与DRM/KMS
在DRM显示中应用V4L2裁剪输出
V4L2
DRM/KMS
30
V4L2裁剪与合成实战项目
实现一个画中画(PIP)视频采集与显…
V4L2
裁剪
所属VIP或分类
同VIP:camera-HAL-buffer管理到驱动对接调试
同VIP:Camera-HAL与V4L2接口适配及兼容性验证
同VIP:camera-HAL参数传递与metadata扩展配置