acldvppDecodeJpeg

Atlas 200/300/500 推理产品不支持该算子。

Atlas 训练系列产品不支持该算子。

Atlas 推理系列产品(Ascend 310P处理器)不支持该算子。

Atlas 200/500 A2推理产品不支持该算子。

接口原型

每个算子有两段接口,必须先调用“acldvppDecodeJpegGetWorkspaceSize”接口获取入参并根据计算流程计算所需workspace大小,再调用“acldvppDecodeJpeg”接口执行计算。两段式接口如下:

功能描述

算子功能:将.jpg、.jpeg、.JPG、.JPEG图片文件解码为单通道(GRAY)或三通道(RGB)图像。

acldvppDecodeJpegGetWorkspaceSize

acldvppDecodeJpeg

约束与限制

支持分辨率范围在[6*4, 32768*32768]内的JPEG图像解码,分辨率在[32*32, 16384*16384]范围内的图片会走专门的硬件加速解码,其它场景(包含硬件解码失败的场景)使用开源软件libjpeg-turbo在AI CPU上解码。

在硬件解码场景下,本算子的解码结果与OpenCV 3.4.2版本保持一致,OpenCV 3.4.2版本中默认使用libjpeg-turbo 1.5.3版本。