hi_isp_awb_param
Description
Defines the initialization parameter provided by the ISP for the AWB algorithm library.
Definition
typedef struct {
hi_sensor_id sensor_id;
hi_u8 wdr_mode;
hi_u8 awb_zone_row;
hi_u8 awb_zone_col;
hi_u8 awb_zone_bin;
hi_isp_stitch_attr stitch_attr;
hi_u16 awb_width;
hi_u16 awb_height;
hi_u32 init_iso;
hi_s8 reserved;
} hi_isp_awb_param;
Members
Member |
Description |
|---|---|
sensor_id |
ID of the sensor that is registered with the ISP, which is used to check whether the sensor registered with the ISP is the same as the one registered with the AWB algorithm library. |
wdr_mode |
WDR mode. The ISP provides the WDR mode information for the AWB. |
awb_zone_row |
Number of rows of AWB statistics |
awb_zone_col |
Number of columns of AWB statistics |
awb_zone_bin |
Number of luminance groups of AWB statistics |
stitch_attr |
Stitching information |
awb_width |
Width of the image passed by the firmware to the AWB algorithm library |
awb_height |
Height of the image passed by the firmware to the AWB algorithm library |
init_iso |
AE ISO value passed by the firmware to the AWB algorithm library |
reserved |
Reserved |