更新时间:2021-03-18 GMT+08:00
分享

SetCscParams(根据需求设置参数值)

函数格式

void SetCscParams(bool csc_switch = false,

int16_t cscMatrixR0C0 = 0,

int16_t cscMatrixR0C1 = 0,

int16_t cscMatrixR0C2 = 0,

int16_t cscMatrixR1C0 = 0,

int16_t cscMatrixR1C1 = 0,

int16_t cscMatrixR1C2 = 0,

int16_t cscMatrixR2C0 = 0,

int16_t cscMatrixR2C1 = 0,

int16_t cscMatrixR2C2 = 0,

uint8_t cscOutputBiasR0 = 0,

uint8_t cscOutputBiasR1 = 0,

uint8_t cscOutputBiasR2 = 0,

uint8_t cscInputBiasR0 = 0,

uint8_t cscInputBiasR1 = 0,

uint8_t cscInputBiasR2 = 0);

功能说明

用户可以调用此接口,根据需求对AIPP中CSC色域转换相关参数进行灵活的配置。

参数说明

参数名

输入/输出

类型

描述

csc_switch

输入

bool

色域转换开关,默认false。

cscMatrixR0C0

输入

int16_t

色域转换矩阵参数。

cscMatrixR0C1

输入

int16_t

色域转换矩阵参数。

cscMatrixR0C2

输入

int16_t

色域转换矩阵参数。

cscMatrixR1C0

输入

int16_t

色域转换矩阵参数。

cscMatrixR1C1

输入

int16_t

色域转换矩阵参数。

cscMatrixR1C2

输入

int16_t

色域转换矩阵参数。

cscMatrixR2C0

输入

int16_t

色域转换矩阵参数。

cscMatrixR2C1

输入

int16_t

色域转换矩阵参数。

cscMatrixR2C2

输入

int16_t

色域转换矩阵参数。

cscOutputBiasR0

输入

uint8_t

RGB转YUV时的输出偏移,默认值为0,可以只配置部分配置项。

cscOutputBiasR1

输入

uint8_t

RGB转YUV时的输出偏移,默认值为0,可以只配置部分配置项。

cscOutputBiasR2

输入

uint8_t

RGB转YUV时的输出偏移,默认值为0,可以只配置部分配置项。

cscInputBiasR0

输入

uint8_t

YUV转RGB时的输入偏移,默认值为0,可以只配置部分配置项。

cscInputBiasR1

输入

uint8_t

YUV转RGB时的输入偏移,默认值为0,可以只配置部分配置项。

cscInputBiasR2

输入

uint8_t

YUV转RGB时的输入偏移,默认值为0,可以只配置部分配置项。

返回值

无。

异常处理

无。

约束说明

无。

分享:

    相关文档

    相关产品