接收图片
Atlas 200/300/500 推理产品 acldvpp接口 |
Atlas 推理系列产品 hi_mpi接口 |
Atlas 200/300/500 推理产品->Atlas 推理系列产品迁移时,对用户的影响 |
---|---|---|
需要调用aclrtSynchronizeStream流同步接口,等待图片解码结束,然后获取解码结果: acldvppGetPicDescData acldvppGetPicDescWidth acldvppGetPicDescHeight acldvppGetPicDescWidthStride acldvppGetPicDescHeightStride acldvppGetPicDescFormat acldvppGetPicDescRetCode(仅acl有,表示解码状态,即解码是否成功) |
调用hi_mpi_pngd_get_image_data接口获取一帧解码结果,再从hi_pic_info结构体的以下成员中获取解码结果: hi_pic_info.picture_address hi_pic_info.picture_width hi_pic_info.picture_height hi_pic_info.picture_width_stride hi_pic_info.picture_height_stride hi_pic_info.picture_format hi_pic_info.picture_buffer_size(仅himpi有) |
用户需要修改代码,改为另起线程,调用hi_mpi_pngd_get_image_data接口来主动获取解码结果。 注意,hi_mpi接口中,如果能获取到解码数据,则表示解码成功;如果获取不到解码数据,则解码失败。 |
父主题: PNGD功能迁移