hi_isp_wb_attr
说明
定义白平衡属性。
定义
typedef struct { hi_bool bypass; hi_u8 awb_run_interval; hi_op_mode op_type; hi_isp_mwb_attr manual_attr; hi_isp_awb_attr auto_attr; hi_isp_awb_alg alg_type; } hi_isp_wb_attr;
成员
成员名称 |
描述 |
---|---|
bypass |
白平衡模块Bypass使能。 取值范围:
|
awb_run_interval |
白平衡模块工作频率。取值范围:[0x1, 0xFF]。 |
op_type |
自动白平衡和手动白平衡切换。 取值范围:
|
manual_attr |
手动白平衡参数。 |
auto_attr |
自动白平衡参数。 |
alg_type |
GW AWB或SpecAWB(机器学习)算法类型选择。当前仅支持HI_ISP_ALG_AWB_GW。 |
注意事项
- bypass为HI_TRUE 时,WB的其它参数设置不生效,RGB通道增益系数固定为0x100。
- awb_run_interval默认为 2,表示每2帧运行一次AWB。客户可根据业务需求降低AWB的运行频率。
父主题: 数据类型