跳到主要内容

hi_flip_mode

hi_matrix_type

说明

定义仿射变换中的矩阵类型。

定义

HI_MATRIX_2_PLUS_3 = 0,
HI_MATRIX_3_PLUS_3 = 1,
HI_MATRIX_3_PLUS_4 = 2

成员

成员名称描述
HI_MATRIX_2_PLUS_32*3 Matrix。
HI_MATRIX_3_PLUS_33*3 Matrix。
HI_MATRIX_3_PLUS_43*4 Matrix。

父主题: 图像处理

hi_flip_param

说明

翻转信息。

定义

hi_flip_param = {"src": hi_vpc_pic_info,
"dst": hi_vpc_pic_info,
"flip_mode": hi_flip_mode}

成员

成员名称描述
src字典,输入图片信息。
dst字典,输出图片信息。
flip_mode整型,翻转模式参数。

父主题: 图像处理

hi_flip_mode

说明

定义翻转模式类型。

定义

HI_FLIP_HOR = 0,
HI_FLIP_VER = 1,
HI_FLIP_BOTH = 2

成员

成员名称描述
HI_FLIP_HOR进行水平方向翻转。
HI_FLIP_VER进行竖直方向翻转。
HI_FLIP_BOTH同时进行水平方向翻转和竖直方向翻转,相当于180度旋转。

父主题: 图像处理

hi_map_param

说明

用户原始map表信息。

定义

hi_map_param = {"map1": map1,
"map2": map2,
"map_size": map_size,
"src_pic_width": src_pic_width,
"src_pic_height": src_pic_height,
"dest_pic_width": dest_pic_width,
"dest_pic_height": dest_pic_height,
"reserved": reserved}

成员

成员名称描述
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整型,预留参数,在代码中必须避免显式对reserved字段进行访问。

父主题: 图像处理

hi_pngd_chn_attr

说明

定义PNGD解码通道属性字典。

定义

hi_pngd_chn_attr = {"stream_que_cnt": stream_que_cnt, "reserved": reserved[4]}

成员

成员名称描述
stream_que_cnt整型,PNGD图片缓存队列大小。预留参数。
reserved列表,预留参数,在代码中必须避免显示对reserved字段进行访问。

父主题: PNGD图像解码

hi_img_stream

说明

定义图片码流信息。

定义

hi_img_stream = {"type":hi_payload_type, "addr": addr, "len": len, "pts": pts, "reserved": reserved[2]}

成员

成员名称描述
type整型,图片类型。
addr整型,图片在内存中的起始虚拟地址。
len整型,存放图片的内存大小,单位Byte。
pts整型,图片时戳,预留参数。
reserved预留参数,在代码中必须避免显示对reserved字段进行访问。

父主题: PNGD图像解码

在线提单