Edit online

图层控制

Read time: 1 minute(s)

UI 图层

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

de_function_ui

1. 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 格式显示。