hi_isp_demosaic_manual_attr

说明

定义ISP DEMOSAIC手动属性。

定义

typedef struct { 
    hi_u8   nddm_strength;       
    hi_u8   nddm_mf_detail_strength;         
    hi_u8   nddm_hf_detail_strength;           
    hi_u8   detail_smooth_range;

    hi_u8   color_noise_f_threshold;      
    hi_u8   color_noise_f_strength;       
    hi_u8   color_noise_y_threshold;        
    hi_u8   color_noise_y_strength;
} hi_isp_demosaic_manual_attr;

成员

成员名称

描述

nddm_strength

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

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

nddm_mf_detail_strength

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

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

nddm_hf_detail_strength

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

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

detail_smooth_range

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

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

color_noise_f_threshold

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

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

color_noise_f_strength

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

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

color_noise_y_threshold

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

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

color_noise_y_strength

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

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

注意事项