hi_size
hi_rect
说明
定义矩形宽高和左上角坐标
定义
hi_rect = {"x": x,
"y": y,
"width": width,
"height": height}
成员
| 成员名称 | 描述 |
|---|---|
| x | 整型,左上角x轴。 |
| y | 整型,左上角y轴。 |
| width | 整型,矩形宽度。 |
| height | 整型,矩形高度。 |
父主题: 公共
hi_op_mode
说明
定义操作模式枚举。
定义
HI_OP_MODE_AUTO = 0 # 自动模式,一般此模式使用程序内部的默认参数
HI_OP_MODE_MANUAL = 1 # 手动模式,一般此模式使用用户配置的参数
父主题: 公共
hi_point
说明
定义坐标点结构体。
定义
hi_point = {"x": x,
"y": y}
成员
| 成员名称 | 描述 |
|---|---|
| x | 整型,x轴坐标值。 |
| y | 整型,y轴坐标值。 |
父主题: 公共
hi_size
说明
定于矩形尺寸的结构体。
定义
hi_size = {"width": width,
"height": height}
成员
| 成员名称 | 描述 |
|---|---|
| width | 整型,宽度。 |
| height | 整型,高度。 |
父主题: 公共
hi_compress_mode
说明
定义视频压缩数据格式枚举。
定义
HI_COMPRESS_MODE_NONE = 0
HI_COMPRESS_MODE_SEG = 1
HI_COMPRESS_MODE_TILE = 2
HI_COMPRESS_MODE_HFBC = 3
HI_COMPRESS_MODE_LINE = 4
HI_COMPRESS_MODE_FRAME = 5
HI_COMPRESS_MODE_BUTT = 6
成员
| 成员名称 | 描述 |
|---|---|
| HI_COMPRESS_MODE_NONE | 不压缩。 |
| HI_COMPRESS_MODE_SEG | 段压缩,以256字节为一个压缩片段。 |
| HI_COMPRESS_MODE_TILE | Tile压缩,以一个tile为一个压缩片段。 |
| HI_COMPRESS_MODE_HFBC | 本昇腾AI处理器特有的HFBC压缩模式,压缩单位是64*8。 |
| HI_COMPRESS_MODE_LINE | 行压缩,以一整行为一个压缩片段进行压缩。如ISP WDR模式下内部的RAW图像采用行压缩。 |
| HI_COMPRESS_MODE_FRAME | 帧压缩,以一整帧为一个压缩片段进行压缩。如ISP线性模式下内部的RAW图像采用帧压缩,或者3DNR内部参考帧和重构帧采用帧压缩。 |
| HI_COMPRESS_MODE_BUTT | 预留值。 |
父主题: 公共
hi_module_type
说明
定义模块类型。
定义
HI_MOD_VPC = 0
HI_MOD_VENC = 1
HI_MOD_VDEC = 2
HI_MOD_JPEGE = 3
HI_MOD_JPEGD = 4
HI_MOD_PNGD = 5
HI_MOD_ALL = 100
HI_MOD_BUTT = 255 // 预留值
父主题: 公共
hi_img_base_info
说明
定义图片基本信息。
定义
hi_img_base_info = {"width": width,
"height": height,
"pixel_format": hi_pixel_format,
"reserved": [2]}
成员
| 成员名称 | 描述 |
|---|---|
| width | 整型,图片宽度。 |
| height | 整型,图片高度。 |
| pixel_format | 整型,图片格式。 |
| reserved | 列表,预留参数,为保证后续版本兼容性,请务必使用memset结构体方式进行清零初始化,在代码中必须避免显式对reserved字段进行访问。 |
父主题: 公共
在线提单