RGB888_U8转RGB(或BGR)格式

该场景以AIPP输入RGB888_U8图像格式,输出RGB格式为例进行说明,输入图像尺寸为250*250,有效数据区域从左上角(0, 0)像素开始;原始网络模型Caffe/TF的C=3,H和W小于250,例如240:

该场景下需要开启抠图功能参数crop,并且抠图起始位置水平、垂直方向坐标load_start_pos_h、load_start_pos_w为0,推理时将从(0, 0)点开始选取240*240区域的数据。

该场景下无需配置通道交换开关参数rbuv_swap_switch、色域转换开关参数csc_switch和CSC矩阵参数。

AIPP配置文件如下:

aipp_op {
    aipp_mode: static
    input_format: RGB888_U8
    csc_switch: false
    related_input_rank: 0
    src_image_size_w: 250
    src_image_size_h: 250
    crop: true
    load_start_pos_w: 0
    load_start_pos_h: 0
    # 如果原始Caffe/TF模型需要的是BGR格式,则需要将rbuv_swap_switch参数设置为true
    rbuv_swap_switch: false
    # 归一化系数需要根据用户模型实际需求配置,此处取默认值,即不改变像素的值
    # 若配置归一化系数,将应用于通道交换之后的通道
}