下载
中文
注册

hi_isp_nr_manual_attr

说明

定义ISP NR手动属性。

定义

typedef struct {
    hi_u8   chroma_strength[HI_ISP_BAYER_CHN_NUM];
    hi_u8   fine_strength;
    hi_u16  coring_wgt;
    hi_u16  coarse_strength[HI_ISP_BAYER_CHN_NUM];
} hi_isp_nr_manual_attr;

成员

成员名称

描述

chroma_strength

色噪去除强度选择,值越大,去色噪强度越大。四通道分别可调。

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

#define HI_ISP_BAYER_CHN_NUM       4

fine_strength

亮噪去除强度,值越大,亮噪去除强度越大。

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

coring_wgt

随机噪声保留强度,值越大,保留的随机噪声越多。

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

coarse_strength

控制亮度噪声整体去噪强度,四通道强度独立可调,值越大,亮噪去噪强度越大。

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

注意事项

低照度下,参数coarse_strength与fine_strength同时调到最大值时,容易出现由于去噪强度过大导致的边缘虚化,建议根据效果调到合适取值。