11.4. 数据类型

11.4.1. GDC_TASK_ATTR_S

【说明】

定义GDC TASK的属性。GDC支持的像素格式有NV21/NV12/YUV400。

【定义】

typedef struct _GDC_TASK_ATTR_S {
  VIDEO_FRAME_INFO_S stImgIn;
  VIDEO_FRAME_INFO_S stImgOut;
  CVI_U64 au64privateData[4];
  CVI_U64 reserved;
} GDC_TASK_ATTR_S;

【成员】

成员名称

描述

StImgIn

输入影像属性

stImgOut

输出影像属性

au64privateData

Task相关的私有数据

reserved

预留

【注意事项】

影像属性必须满足相对应硬件属性

【相关数据类型及接口】

  • VIDEO_FRAME_INFO_S

11.4.2. LDC_ATTR_S

【说明】

定义镜头矫正的属性。

【定义】

typedef struct _LDC_ATTR_S {
  CVI_BOOL bAspect; /* RW;Whether aspect ration  is keep */
  CVI_S32 s32XRatio; /* RW; Range: [0, 100], field angle ration of  horizontal,valid when bAspect=0.*/
  CVI_S32 s32YRatio; /* RW; Range: [0, 100], field angle ration of  vertical,valid when bAspect=0.*/
  CVI_S32 s32XYRatio; /* RW; Range: [0, 100], field angle ration of  all,valid when bAspect=1.*/
  CVI_S32 s32CenterXOffset;
  CVI_S32 s32CenterYOffset;
  CVI_S32 s32DistortionRatio;
  GRID_INFO_ATTR_S stGridInfoAttr;
} LDC_ATTR_S;

【成员】

成员名称

描述

范围

bAspect

视 野调整过程中是否保持幅型比

bool

s32XRatio

视 野大小参数,bAspect=1时有效

0 ~ 100

s32YRatio

X方向视野大小参数,bAspect=0时有效

0 ~ 100

s32XYRatio

Y方向视野大小参数,bAspect=0时有效

0 ~ 100

s32CenterXOffset

图像中心点相对于物理中心点的水平偏移

-51 ~ +511

s32CenterYOffset

图像中心点相对于物理中心点的垂直偏移

-51 ~ +511

s32DistortionRatio

矫正强度,负数为枕型,正数为桶型

-300 ~ +500

stGridInfoAttr

gridinfo参数

/

【注意事项】

影像属性必须满足相对应硬件属性

【相关数据类型及接口】

11.4.3. GRID_INFO_ATTR_S

【说明】

定义GridInfo的属性。

【定义】

 typedef struct _GRID_INFO_ATTR_S {
         CVI_BOOL Enable;
         char gridFileName[128];
         char gridBindName[128];
         CVI_BOOL isBlending;
         CVI_BOOL bEISEnable; /* enable EIS */
         uint8_t homoRgnNum;
} GRID_INFO_ATTR_S;

【成员】

成员名称

描述

范围

bEnable

是否开启gridinfo

bool

gridFileName

gridinfo文件名称

/

gridBindName

gridinfo绑定名称

/

isBlending

暂未使用

bool

bEISEnable

暂未使用

bool

homoRgnNum

暂未使用

/

【注意事项】

影像属性必须满足相对应硬件属性

【相关数据类型及接口】