定义不同色温下自动颜色校正矩阵系数。
typedef struct { hi_u16 color_temp; hi_u16 ccm[HI_ISP_CCM_MATRIX_SIZE]; } hi_isp_color_matrix_param;
成员名称 |
描述 |
---|---|
color_temp |
当前配置的CCM对应的色温。 取值范围:[500, 30000]。 |
ccm[HI_ISP_CCM_MATRIX_SIZE] |
不同色温下的颜色校正矩阵,8bit小数精度。bit15是符号位,0表示正数,1表示负数,例如0x8010 表示-16。bit12,13,14 是无效的,即正数从 0x0000 到 0x0FFF,负数从 0x8000 到 0x8FFF,是CCM的合理参数。 取值范围:[0x0,0xFFFF]。 #define HI_ISP_CCM_MATRIX_SIZE 9 |