hi_isp_cmos_alg_key
说明
定义ISP的各算法是否采用cmos中的默认配置的标志位。
定义
typedef union {
    hi_u64  key;
    struct {
        hi_u64  bit1_drc              : 1;   /* [0] */
        hi_u64  bit1_demosaic         : 1;   /* [1] */
        hi_u64  bit1_pregamma         : 1;   /* [2] */
        hi_u64  bit1_gamma            : 1;   /* [3] */
        hi_u64  bit1_sharpen          : 1;   /* [4] */
        hi_u64  bit1_edge_mark        : 1;   /* [5] */
        hi_u64  bit1_hlc              : 1;   /* [6] */
        hi_u64  bit1_ldci             : 1;   /* [7] */
        hi_u64  bit1_dpc              : 1;   /* [8] */
        hi_u64  bit1_lsc              : 1;   /* [9] */
        hi_u64  bit1_ge               : 1;   /* [10] */
        hi_u64  bit1_anti_false_color : 1;   /* [11] */
        hi_u64  bit1_bayer_nr         : 1;   /* [12] */
        hi_u64  bit1_detail           : 1;   /* [13] */
        hi_u64  bit1_ca               : 1;   /* [14] */
        hi_u64  bit1_expander         : 1;   /* [15] */
        hi_u64  bit1_clut             : 1;   /* [16] */
        hi_u64  bit1_wdr              : 1;   /* [17] */
        hi_u64  bit1_dehaze           : 1;   /* [18] */
        hi_u64  bit1_lcac             : 1;   /* [19] */
        hi_u64  bit1_acs              : 1;   /* [20] */
        hi_u64  bit44_rsv             : 43;   /* [21:63] */
    };
} hi_isp_cmos_alg_key;
成员
成员名称  | 
描述  | 
|---|---|
bit1_drc  | 
drc模块是否采用cmos默认配置的标志位。  | 
bit1_demosaic  | 
demosaic模块是否采用cmos默认配置的标志位。  | 
bit1_pregamma  | 
pregamma模块是否采用cmos默认配置的标志位。  | 
bit1_gamma  | 
gamma模块是否采用cmos默认配置的标志位。  | 
bit1_sharpen  | 
sharpen模块是否采用cmos默认配置的标志位。  | 
bit1_edge_mark  | 
edge mark模块是否采用cmos默认配置的标志位  | 
bit1_hlc  | 
hlc模块是否采用cmos默认配置的标志位。  | 
bit1_ldci  | 
ldci模块是否采用cmos默认配置的标志位。  | 
bit1_dpc  | 
dpc模块是否采用cmos默认配置的标志位。  | 
bit1_lsc  | 
lsc模块是否采用cmos默认配置的标志位。  | 
bit1_ge  | 
ge模块是否采用cmos默认配置的标志位。  | 
bit1_anti_false_color  | 
anti false color模块是否采用cmos默认配置的标志位。  | 
bit1_bayer_nr  | 
bayer nr模块是否采用cmos默认配置的标志位。  | 
bit1_detail  | 
detail enhance模块是否采用cmos默认配置的标志位  | 
bit1_ca  | 
ca模块是否采用cmos默认配置的标志位。  | 
bit1_expander  | 
expander模块是否采用cmos默认配置的标志位。 仅sensor built-in模式有效。  | 
bit1_clut  | 
clut模块是否采用cmos默认配置的标志位。  | 
bit1_wdr  | 
wdr模块是否采用cmos默认配置的标志位。  | 
bit1_dehaze  | 
dehaze模块是否采用cmos默认配置的标志位。  | 
bit1_lcac  | 
Local cac模块是否采用cmos默认配置的标志位。  | 
bit1_acs  | 
acs模块是否采用cmos默认配置的标志位。  | 
注意事项
如果ISP的某个算法模块要使用cmos中的配置,要将对应的标志位置为1,否则采用的是算法内部的默认配置。