hi_isp_awb_raw_stat_attr

说明

定义AWB库返回给ISP的配置寄存器结构体。

定义

typedef struct {
    hi_bool stat_cfg_update;
    hi_u16  metering_white_level_awb;
    hi_u16  metering_black_level_awb;
    hi_u16  metering_cr_ref_max_awb;
    hi_u16  metering_cb_ref_max_awb;
    hi_u16  metering_cr_ref_min_awb;
    hi_u16  metering_cb_ref_min_awb;
} hi_isp_awb_raw_stat_attr;

成员

成员名称

描述

stat_cfg_update

该结构体中的值是否需要配置寄存器

metering_white_level_awb

Bayer域统计白点信息时,找白点的亮度上限。 取值范围:[0x0, 0xFFFF],默认值 0xFFF。

metering_black_level_awb

Bayer域统计白点信息时,找白点的亮度下限。 取值范围:[0x0, 0xFFFF],默认值 0x0。

metering_cr_ref_max_awb

Bayer域统计白点信息时,色差 R/G 的最大值,8bit精度,默认值 512。

metering_cb_ref_max_awb

Bayer域统计白点信息时,色差 B/G 的最大值,8bit精度,默认值 512。

metering_cr_ref_min_awb

Bayer域统计白点信息时,色差 R/G 的最小值,8bit精度,默认值 128。

metering_cb_ref_min_awb

Bayer域统计白点信息时,色差 B/G 的最小值,8bit精度,默认值 128。

图1 白色区域选择相关参数

注意事项