定义HI_LDC_V1 版本的 镜头畸变校正属性 。
typedef struct { hi_bool aspect; hi_s32 x_ratio; hi_s32 y_ratio; hi_s32 xy_ratio; hi_s32 center_x_offset; hi_s32 center_y_offset; hi_s32 distortion_ratio; } hi_ldc_v1_attr;
成员名称 |
描述 |
---|---|
aspect |
畸变校正类型。 取值范围:
|
x_ratio |
水平视场角大小,取值范围:[0, 100],aspect=HI_FALSE时本参数有效。 其值为水平视场角介于最小视场角和最大视场角之间的一个比例。 |
y_ratio |
垂直视场角大小,取值范围:[0, 100],aspect=HI_FALSE时本参数有效; 其值为垂直视场角介于最小视场角和最大视场角之间的一个比例。 |
xy_ratio |
整体视场角大小,包括水平视场角和垂直视场角,取值范围:[0, 100],aspect=HI_FALSE时本参数有效; 其值为整体视场角介于最小视场角和最大视场角之间的一个比例。 |
center_x_offset |
畸变中心点相对图像中心点水平偏移。 取值范围:[-511, 511]。 |
center_y_offset |
畸变中心点相对图像中心点垂直偏移。 取值范围:[-511, 511]。 |
distortion_ratio |
畸变程度,有效范围为[-300, 500],负数为枕型,正数为桶型。 |