文档
注册

hi_map_param

说明

定义用户原始map表信息的结构体。

定义

typedef struct {
    hi_void *map1;
    hi_void *map2;
    hi_u32 map_size;
    hi_u32 src_pic_width;
    hi_u32 src_pic_height;
    hi_u32 dest_pic_width;
    hi_u32 dest_pic_height;
    hi_u64 reserved;
} hi_map_param;

成员

成员名称

描述

map1

Remap变换使用的map1表, 表示(x,y)坐标的x,类型为hi_float, 大小为: dest_pic_width * dest_pic_height *sizeof(hi_float)

map2

Remap变换使用的map2表, 表示(x,y)坐标的y,类型为hi_float, 大小为: dest_pic_width * dest_pic_height *sizeof(hi_float)

map_size

map1或map2的内存大小,map1表和map2表的内存大小一样,单位Byte。

src_pic_width

map表对应的输入图片的宽度。

src_pic_height

map表对应的输入图片的高度。

dest_pic_width

map表对应的输出图像的宽度。

dest_pic_height

map表对应的输出图像的高度。

reserved

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

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词