hi_isp_ae_stitch_stats

说明

定义拼接模式 AE 统计信息。当前版本不支持该功能。

定义

typedef struct {
    hi_u32 fe_hist1024_value[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_HIST_NUM]; 
    hi_u16 fe_global_avg[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_BAYER_CHN_NUM];
    hi_u16 fe_zone_avg[HI_ISP_MAX_PIPE_NUM][HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_AE_ZONE_ROW][HI_ISP_AE_ZONE_COLUMN][HI_ISP_BAYER_CHN_NUM];
    hi_u32 be_hist1024_value[HI_ISP_HIST_NUM];
    hi_u16 be_global_avg[HI_ISP_BAYER_CHN_NUM];
    hi_u16 be_zone_avg[HI_ISP_MAX_PIPE_NUM][HI_ISP_AE_ZONE_ROW][HI_ISP_AE_ZONE_COLUMN][HI_ISP_BAYER_CHN_NUM]; 
}hi_isp_ae_stitch_stats;

成员

成员名称

描述

fe_hist1024_value[HI_ISP_WDR_MAX_FRAME_NUM][HI_ISP_HIST_NUM]

FE全局1024段直方图信息。

取值范围:[0x0, 0xFFFFFFFF]

#define HI_ISP_WDR_MAX_FRAME_NUM 	4
#define HI_ISP_HIST_NUM  1024

fe_global_avg

FE全局统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。

取值范围:[0x0, 0xFFFF]

fe_zone_avg[HI_ISP_MAX_PIPE_NUM]

FE分区间统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。

取值范围:[0x0, 0xFFFF]

be_hist1024_value[HI_ISP_HIST_NUM]

BE全局1024段直方图信息。

取值范围:[0x0, 0xFFFFFFFF]

#define HI_ISP_HIST_NUM 1024

be_global_avg

BE全局统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。

取值范围:[0x0, 0xFFFF]

be_zone_avg[HI_ISP_MAX_PIPE_NUM]

BE分区间统计平均值,按顺序分别表示 R,Gr,Gb,B 分量的平均值。

取值范围:[0x0, 0xFFFF]

#define HI_ISP_MAX_PHY_PIPE_NUM 	4
#define HI_ISP_MAX_VIR_PIPE_NUM 	0
#define HI_ISP_MAX_PIPE_NUM 	(HI_ISP_MAX_PHY_PIPE_NUM + HI_ISP_MAX_VIR_PIPE_NUM)

注意事项