acl.himpi.venc_send_jpege_frame
c函数原型 |
hi_s32 hi_mpi_venc_send_jpege_frame(hi_venc_chn chn, const hi_video_frame_info *frame, const hi_img_stream *jpege_stream, hi_s32 milli_sec) |
---|---|
Python函数 |
ret = acl.himpi.venc_send_jpege_frame(chn, frame, jpege_stream, milli_sec) |
函数功能 |
发送原始图像进行图像编码,并支持配置编码结果的输出内存地址。 Atlas 200/300/500 推理产品,当前版本不支持该接口。 Atlas 训练系列产品,当前版本不支持该接口。 |
输入说明 |
chn:int,编码通道号。
frame:dict,原始图像信息字典,具体请参见hi_video_frame_info。 jpege_stream:dict,用于指定编码结果的输出内存地址和长度,具体请参见hi_img_stream。 输出内存首地址需满足16字节对齐,内存大小可以调用acl.himpi.venc_get_jpege_predicted_size获取,再可调用acl.himpi.dvpp_malloc接口申请输出内存。
milli_sec:int,超时时间,单位是毫秒。
|
返回值说明 |
ret:int,错误码。
|
约束说明 |
|
参考资源 |
父主题: VENC视频/JPEGE图像编码接口