昇腾社区首页
中文
注册
开发者
下载

hi_roundview_stitching_param

说明

定义环视拼接参数的结构体。

定义

typedef struct {
    hi_stiching_ipm_param imp_conf;
    hi_stitching_gain_param gain_conf;
    hi_stitching_lut_param lut_conf;
    hi_stitching_table_type stitch_table_type;
    hi_mini_order mini_order;
    hi_u64 reserved[8];
} hi_roundview_stitching_param;

成员

成员名称

描述

imp_conf

拼接表结构体参数,该拼接表数据需按照hi_stiching_ipm_table结构体构造拼接表数据,兼容旧版本。

gain_conf

增益补偿参数结构体。

若无需增益补偿,则需要给该结构体内的gain_type成员设置为GAIN_NONE。

lut_conf

拼接表结构体参数,该拼接表数据需按照hi_roundview_stitching_lut_type1结构体构造拼接表数据,该类型更亲和硬件,性能更优。

stitch_table_type

拼接表类型。

取值范围如下:

mini_order

拼接表是否为小型化类型。

  • 0:表示非小型化类型,不采样。
  • 1:表示小型化类型,即传入的表是按每16个点采样2个点进行处理的。

reserved

预留参数,为保证后续版本的兼容性,请务必使用memset结构体方式进行清零初始化,在代码中必须避免显示对reserved字段进行访问。