文档
注册

hi_isp_demosaic_auto_attr

说明

定义ISP DEMOSAIC自动属性。

定义

typedef struct {     
    hi_u8   nddm_strength[HI_ISP_AUTO_ISO_NUM];          
    hi_u8   nddm_mf_detail_strength[HI_ISP_AUTO_ISO_NUM];        
    hi_u8   nddm_hf_detail_strength[HI_ISP_AUTO_ISO_NUM];          
    hi_u8   detail_smooth_range[HI_ISP_AUTO_ISO_NUM];  
    hi_u8   color_noise_f_threshold[HI_ISP_AUTO_ISO_NUM];       
    hi_u8   color_noise_f_strength[HI_ISP_AUTO_ISO_NUM];       
    hi_u8   color_noise_y_threshold[HI_ISP_AUTO_ISO_NUM];       
    hi_u8   color_noise_y_strength[HI_ISP_AUTO_ISO_NUM];
} hi_isp_demosaic_auto_attr;

成员

成员名称

描述

nddm_strength[HI_ISP_AUTO_ISO_NUM]

无方向插值强度,值越大,无方向插值所占比重越大。

取值范围:[0x0,0xFF]。

#define HI_ISP_AUTO_ISO_NUM 	16

nddm_mf_detail_strength[HI_ISP_AUTO_ISO_NUM]

无方向中频纹理增强强度,值越大,无方向中频纹理细节增强越强,对噪声同样有增强。

取值范围:[0x0, 0x7F]。

nddm_hf_detail_strength[HI_ISP_AUTO_ISO_NUM]

无方向高频纹理增强强度,值越大,无方向高频纹理细节增强越强,对噪声均匀性有提升。

取值范围:[0x0,0x10]。

detail_smooth_range[HI_ISP_AUTO_ISO_NUM]

细节平滑范围,值越大,做平滑处理的细节范围越大,能够抑制更多伪细节。

取值范围:[0x1, 0x7]。

color_noise_f_threshold[HI_ISP_AUTO_ISO_NUM]

根据画面高频程度降低颜色噪声,值越大,则越容易在平坦区域进行去色噪功能。值越小,则影响的像素越少。

取值范围:[0x0, 0xFF]。

color_noise_f_strength[HI_ISP_AUTO_ISO_NUM]

根据画面高频程度降低颜色噪声的强度,值越大,则降饱和度强度越高。

取值范围:[0x0, 0x8]。

color_noise_y_threshold[HI_ISP_AUTO_ISO_NUM]

根据亮度和饱和度降低颜色噪声,值越大,对暗处影响越大,对饱和度高的像素影响越大。值越小,影响的像素越少。

取值范围:[0x0, 0xFF]。

color_noise_y_strength[HI_ISP_AUTO_ISO_NUM]

根据亮度和饱和度降低颜色噪声的强度,值越大,对影响的像素降饱和度越多,值越小,降饱和度程度越少。

取值范围:[0x0, 0xFF]。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词