hi_isp_cmos_lcac_auto

Description

Defines the purple fringing correction strength parameter in automatic mode.

Definition

typedef struct {
    hi_u8  de_purple_cr_str[HI_ISP_EXP_RATIO_STRENGTH_NUM];
    hi_u8  de_purple_cb_str[HI_ISP_EXP_RATIO_STRENGTH_NUM];
} hi_isp_cmos_lcac_auto;

The macro is defined as follows:

#define HI_ISP_EXP_RATIO_STRENGTH_NUM   16

Members

Member

Description

de_purple_cr_str

Correction strength of channel R in automatic mode. The 16 values correspond to 16 different exposure ratios, respectively. Generally, a larger exposure ratio indicates greater purple fringing correction strength. Table 1 shows the mapping relationship. If two consecutive processing strengths are not the same, the processing strength corresponding to an exposure ratio between the two consecutive processing strengths can be determined by using linear interpolation.

Value range: [0, 8]

de_purple_cb_str

Correction strength of channel B in automatic mode.

Value range: [0, 8]