图层控制
Read time: 1 minute(s)
UI 图层
UI 图层功能如下:
- 多窗口支持:有四个矩形窗口,可单独控制开关。
- 位置控制:各窗口以图层左上角为原点设置坐标,控制显示位置。
- 颜色格式一致性:所有窗口的颜色格式必须一致。
- 图像裁剪:窗口可显示原始图像的裁剪区域,软件需计算矩形区域的起始地址。
- 非重叠约束:四个矩形窗口不可重叠,需进行有效性检查。

Video 图层
Video 图层功能如下:
- 格式支持:支持 RGB 和 YUV 格式输入。
- Scaler 要求:
- 输入为 YUV420 或 YUV422 格式时必须开启 Scaler。
- 输入为 RGB 格式时不支持 Scaler。
- 图像裁剪:
- RGB 格式的裁剪在水平和垂直方向都是 1 像素对齐。
- YUV420 格式裁剪的水平和垂直偏移需 2 像素对齐。
- YUV422 格式裁剪的水平偏移需 2 像素对齐,垂直方向 1 像素对齐。
- 颜色空间转换:YUV 转 RGB 通过 CSC0 模块完成,使用特定公式计算 RGB 值。
R = Coef0 × Y + Coef1 × U + Coef2 ×V + Coef3 G = Coef4 ×Y + Coef5 × U + Coef6 ×V + Coef7 B= Coef8 × Y + Coef9 × U + Coef10 ×V + Coef11
- Scaler 处理:
- Scaler0 有两个独立的 channel,Y 分量由 channel0 处理,U 和 V 分量由 channel1 处理。
- YUV420/YUV422 经过 Scaler0 后输出 YUV444 格式,再经 CSC0 转换为 RGB 格式显示。