hi_flip_mode
hi_transform_matrix
说明
定义仿射变换中的结构体。
定义
typedef struct {
hi_matrix_type matrix_type;
hi_float matrix[3][4];
} hi_transform_matrix;
成员
| 成员名称 | 描述 |
|---|---|
| matrix_type | 矩阵类型。 |
| matrix | 仿射变换矩阵。 |
父主题: VPC图像处理
hi_matrix_type
说明
定义仿射变换中的矩阵类型。
定义
typedef enum {
HI_MATRIX_2_PLUS_3 = 0,
HI_MATRIX_3_PLUS_3,
HI_MATRIX_3_PLUS_4,
} hi_matrix_type;
成员
| 成员名称 | 描述 |
|---|---|
| HI_MATRIX_2_PLUS_3 | 2*3 Matrix。 |
| HI_MATRIX_3_PLUS_3 | 3*3 Matrix。 |
| HI_MATRIX_3_PLUS_4 | 3*4 Matrix。 |
父主题: VPC图像处理
hi_flip_param
说明
定义翻转信息结构体。
定义
typedef struct {
hi_vpc_pic_info src;
hi_vpc_pic_info dst;
hi_flip_mode flip_mode;
} hi_flip_param;
成员
| 成员名称 | 描述 |
|---|---|
| src | 输入图片信息。 |
| dst | 输出图片信息。 |
| flip_mode | 翻转模式参数。 |
父主题: VPC图像处理
hi_flip_mode
说明
定义翻转模式类型。
定义
typedef enum {
HI_FLIP_HOR = 0,
HI_FLIP_VER = 1,
HI_FLIP_BOTH = 2
} hi_flip_mode;
成员
| 成员名称 | 描述 |
|---|---|
| HI_FLIP_HOR | 进行水平方向翻转。 |
| HI_FLIP_VER | 进行竖直方向翻转。 |
| HI_FLIP_BOTH | 同时进行水平方向翻转和竖直方向翻转,相当于180度旋转。 |
父主题: VPC图像处理
hi_opt_attr
说明
定义通道属性信息。
定义
typedef struct {
hi_opt_attr_type attr_type;
hi_u32 len;
hi_void* value;
} hi_opt_attr;
成员
| 成员名称 | 描述 |
|---|---|
| attr_type | 属性类型。 |
| len | 属性值数据的长度,当前固定为4。 |
| value | 属性值,当前仅支持设置为0。 |
父主题: VPC图像处理
hi_opt_attr_type
说明
定义属性类型。
定义
typedef enum {
HI_VPC_CHN_PRIORITY = 0
} hi_opt_attr_type;
成员
| 成员名称 | 描述 |
|---|---|
| HI_VPC_CHN_PRIORITY | VPC通道优先级属性,当前仅支持设置为0,表示将通道设置为高优先级 |
父主题: VPC图像处理
hi_vdec_chn
说明
描述解码通道。
定义
typedef hi_s32 hi_vdec_chn;
父主题: VDEC视频/JPEGD图像解码
在线提单