hi_isp_drc_asymmetry_curve_attr

Description

Defines the ISP DRC asymmetry curve attribute.

Definition

typedef struct {     
    hi_u8 asymmetry;     
    hi_u8 second_pole;     
    hi_u8 stretch;     
    hi_u8 compress;
} hi_isp_drc_asymmetry_curve_attr;

Members

Member

Description

asymmetry

Parameter used for generating the asymmetry curve. A smaller value indicates more obvious luminance stretching in the dark region.

Value range: [1, 30]

second_pole

Parameter used for generating the asymmetry curve. A smaller value indicates stronger luminance suppression in the bright region and better retention of highlighted details.

Value range: [150, 210]

stretch

Parameter used for generating the asymmetry curve. A smaller value indicates brighter overall luminance.

Value range: [30, 60]

compress

Parameter used for generating the asymmetry curve. A smaller value indicates brighter overall luminance.

Value range: [100, 200]