---
title: hi_isp_saturation_attr
description: "定义ISP颜色饱和度属性。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0247.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevapi_0247.html
indexId: 8f2c112894d448dbd9f7ad02200d70adf24184759995a9778039c164109dc51565
---
# hi_isp_saturation_attr

#### 说明

定义ISP颜色饱和度属性。


#### 定义

```
typedef struct {
hi_op_mode
op_type;
hi_isp_saturation_manual
manual_attr;
hi_isp_saturation_auto
auto_attr;
} hi_isp_saturation_attr;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| op\_type | 设置饱和度类型（手动或自动）。取值范围：HI\_OP\_MODE\_AUTO、HI\_OP\_MODE\_MANUAL |
| manual\_attr | 手动饱和度参数。 |
| auto\_attr | 自动饱和度参数。 |


#### 注意事项

设置饱和度功能分为自动和手动：


- op_type为HI_OP_MODE_AUTO，使用自动饱和度调节功能。
  此时饱和度值会根据系统增益自动调节，饱和度与系统增益的关系请参见成员变量sat [16]的描述。

  在自动饱和度模式下，系统最终的饱和度由系统增益对应的sat [16]变量， AWB控制的混合光源下自动调节饱和度multi_ls_scaler，极低照度下CCM Bypass功能iso_act_en ，高、低色温下CCM Bypass功能temp_act_en，几个因素共同决定。

- op_type为HI_OP_MODE_MANUAL，使用手动饱和度调节功能。此时变量sat[16]无效。在手动饱和度模式下，系统最终的饱和度由用户完全控制。
