---
title: hi_isp_wb_attr
description: "定义白平衡属性。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0233.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevapi_0233.html
indexId: d2c6ac7e52f81afb7dfbf613831a897f2f1af8912de934cee9d688909ab8932365
---
# hi_isp_wb_attr

#### 说明

定义白平衡属性。


#### 定义

```
typedef struct {
hi_bool
bypass;
hi_u8
awb_run_interval;
hi_op_mode
op_type;
hi_isp_mwb_attr
manual_attr;
hi_isp_awb_attr
auto_attr;
hi_isp_awb_alg
alg_type;
} hi_isp_wb_attr;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| bypass | 白平衡模块Bypass使能。 取值范围： HI\_FALSE：关闭 HI\_TRUE：开启 |
| awb\_run\_interval | 白平衡模块工作频率。取值范围：[0x1, 0xFF]。 |
| op\_type | 自动白平衡和手动白平衡切换。 取值范围： HI\_ISP\_OP\_TYPE\_AUTO：自动模式 HI\_ISP\_OP\_TYPE\_MANUAL：手动模式 |
| manual\_attr | 手动白平衡参数。 |
| auto\_attr | 自动白平衡参数。 |
| alg\_type | GW AWB或SpecAWB（机器学习）算法类型选择。当前仅支持HI\_ISP\_ALG\_AWB\_GW。 |


#### 注意事项

- bypass为HI_TRUE时，WB的其它参数设置不生效，RGB通道增益系数固定为0x100。
- awb_run_interval默认为 2，表示每2帧运行一次AWB。客户可根据业务需求降低AWB的运行频率。
