---
title: hi_isp_dp_dynamic_attr
description: "定义动态坏点校正属性。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0381.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevapi_0381.html
indexId: bc2c6f16a9d0fe4d66e4529665d5152f6616b2b4837b34739ebd295657cfb17c65
---
# hi_isp_dp_dynamic_attr

#### 说明

定义动态坏点校正属性。


#### 定义

```
typedef struct {
hi_bool
enable;
hi_bool
sup_twinkle_en;
hi_s8
soft_thr;
hi_u8
soft_slope;
hi_op_mode
op_type;
hi_isp_dp_dynamic_manual_attr
manual_attr;
hi_isp_dp_dynamic_auto_attr
auto_attr;
} hi_isp_dp_dynamic_attr;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| enable | 是否使能动态坏点校正功能。 HI\_FALSE：否 HI\_TRUE：是 |
| op\_type | DPC动态坏点校正工作模式。 HI\_OP\_MODE\_AUTO：自动 HI\_OP\_MODE\_MANUAL：手动 |
| manual\_attr | 手动模式下配置动态坏点校正参数。请参见hi\_isp\_dp\_dynamic\_manual\_attr。 |
| auto\_attr | 自动模式下配置动态坏点校正参数。请参见hi\_isp\_dp\_dynamic\_auto\_attr。 |
| sup\_twinkle\_en | 是否使能闪烁抑制功能。 HI\_FALSE：否 HI\_TRUE：是 |
| soft\_thr | 闪烁抑制的阈值，值越小，所能处理的像素点越多，图像会越模糊。 取值范围：[0, 127]。 |
| soft\_slope | 闪烁抑制模块中，控制偏差小于soft\_thr的像素点的校正情况。值越大，参与校正处理的像素点越多，图像会越模糊。 取值范围：[0, 255]。 |


#### 注意事项

- 闪烁抑制功能与hi_isp_dp_dynamic_auto_attr或hi_isp_dp_dynamic_manual_attr中的strength参数存在联动关系， soft_thr和soft_slope取值不合理时，调节strength，有可能在strength的某些档位之间存在校正效果的突变，因此建议在保证soft_thr和soft_slope的配置值不明显影响图像的清晰度的前提下，调节strength，看坏点的校正以及闪烁抑制的效果。
- soft_slope参数设置过大，图像会模糊，同时可能会出现伪彩等副作用，因此soft_slope应设置为不明显影响图像清晰度的参数。
