hi_isp_bnr_lsc_gain_lut

Description

Defines the gain table parameters of lens shading correction (LSC) referenced by BayerNR.

Definition

typedef struct {
    hi_u16  r_gain[HI_ISP_RLSC_POINTS];
    hi_u16  gr_gain[HI_ISP_RLSC_POINTS];
    hi_u16  gb_gain[HI_ISP_RLSC_POINTS];
    hi_u16  b_gain[HI_ISP_RLSC_POINTS];
} hi_isp_bnr_lsc_gain_lut;

Members

Member

Description

r_gain[HI_ISP_RLSC_POINTS]

Stores the calibration data of channel R required for BNR LSC.

Value range: [0, 65535]

#define HI_ISP_RLSC_POINTS                129

gr_gain[HI_ISP_RLSC_POINTS]

Stores the calibration data of channel Gr required for BNR LSC.

Value range: [0, 65535]

#define HI_ISP_RLSC_POINTS                129

gb_gain[HI_ISP_RLSC_POINTS]

Stores the calibration data of channel Gb required for BNR LSC.

Value range: [0, 65535]

#define HI_ISP_RLSC_POINTS                129

b_gain[HI_ISP_RLSC_POINTS]

Stores the calibration data of channel B required for BNR LSC.

Value range: [0, 65535]

#define HI_ISP_RLSC_POINTS                129