下载
中文
注册

hi_isp_cmos_ge

说明

定义ge的CMOS参数。

定义

typedef struct {
    hi_bool enable;
    hi_u8   slope; 
    hi_u8   sensi_slope; 
    hi_u16  sensi_thr;  
    hi_u16  threshold[HI_ISP_AUTO_ISO_NUM];
    hi_u16  strength[HI_ISP_AUTO_ISO_NUM];  
    hi_u16  np_offset[HI_ISP_AUTO_ISO_NUM];  
} hi_isp_cmos_ge;

成员

成员名称

描述

enable

使能Crosstalk功能。

  • HI_FALSE:关闭;
  • HI_TRUE:使能。

slope

设置Crosstalk门限之上的处理强度。值越大,表示在门限值threshold之上整体处理强度衰减得越慢。

取值范围:[0, 14]。

sensi_slope

设置Crosstalk敏感度值。默认值 9。值越大,表示在门限值sensi_threshold之上,边沿上的处理强度衰减得越慢。

取值范围:[0, 14]。

sensi_thr

设置Crosstalk敏感度门限值。值越大,表示在更强的边沿上也会有绿平衡处理。

取值范围:[0, 0x3FFF]。

strength

设置Crosstalk强度值。值越大,处理强度越大。取值范围:[0, 256]。该数组的 16 个值分别对应的sensor在不同增益情况下不同的设置值。

#define HI_ISP_AUTO_ISO_NUM 	16

threshold

设置Crosstalk门限值。值越大,表示整体处理的强度越大。该数组的 16 个值分别对应的sensor在不同增益情况下不同的设置值。

取值范围:[0, 0x3FFF]。

np_offset

设置Noise Profile值。值越大,表示抗噪能力越大。该数组的 16 个值分别对应的sensor在不同增益情况下不同的设置值。

取值范围:[0x200, 0x3FFF]。