---
title: hi_dis_attr
description: "定义DIS属性。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_1241.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_1241.html
indexId: d2b8511cb0a9e5afd845068fb0c166553d1c10d7bd9b133be0a6a84b6d2e0fb7105
---
# hi_dis_attr

#### 说明

定义DIS属性。


#### 定义

```
typedef struct {
hi_bool
enable;
hi_bool
gdc_bypass;
hi_u32
moving_subject_level;
hi_s32
rolling_shutter_coef;
hi_s32
timelag;
hi_u32
view_angle;
hi_u32
horizontal_limit;
hi_u32
vertical_limit;
hi_bool
still_crop;
hi_u32
strength;
} hi_dis_attr;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| enable | 是否开启DIS功能。 HI\_FALSE：不开启； HI\_TRUE：开启。 |
| gdc\_bypass | DIS功能中是否开启bypass GDC的开关。 HI\_FALSE：不开启bypass GDC功能，即正常调用GDC做PMF矫正； HI\_TRUE：开启bypass GDC功能，即不调用GDC做PMF矫正。 |
| moving\_subject\_level | 用于判断物体是否是运动的级别，值越小，运动过程中越稳定，但更容易出现偏移情况。值较大时，防抖效果越弱，运动过程中背景抖动幅度大，但能够改善图像偏移现象。 取值范围：[0, 6]。 |
| rolling\_shutter\_coef | 校正果冻效应（rolling shutter）现象的校正参数。 取值范围：[0, 1000]。 |
| timelag | 帧起始时间和陀螺仪数据采集时间的时间差，单位为微秒。 取值范围：[\-2000000, 2000000]。 |
| view\_angle | 预留参数。 |
| horizontal\_limit | 水平偏移限制。当大面积物体经过引起背景拖拽的水平偏移超过一定幅度时就不进行防抖。偏移幅度计算：2047\*horizontal\_limit/1000。 取值范围：[0,1000]。 |
| vertical\_limit | 垂直偏移限制。当大面积物体经过引起背景拖拽的垂直偏移超过一定幅度时就不进行防抖。偏移幅度计算 ：2047\* vertical\_limit/1000。 取值范围：[0,1000]。 |
| still\_crop | 关闭DIS防抖效果，但图像依旧按照所配置的比例裁剪。 |
| strength | 陀螺仪防抖的强度控制。仅对GYRO模式有效，对GME模式无效，默认强度为1024。 取值范围：[0,1024]。 |
