Skip to main content

InitJpegDecodeChannel

InitJpegDecodeChannel

函数功能

初始化JPEGD图像通道,用于JPEG解码。

函数原型

APP_ERROR InitJpegDecodeChannel(const JpegDecodeChnConfig& config);

参数说明

参数名输入/输出说明
config输入通道配置参数。 对应数据结构参见如下(当前预留)。
text<br>struct JpegDecodeChnConfig &#123;&#125;;<br>

返回参数说明

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明

父主题: DvppWrapper

InitVpcChannel

函数功能

初始化VPC图像通道,用于图像处理功能(抠图、缩放、补边、抠图缩放、抠图贴图、色域转换)。

函数原型

APP_ERROR InitVpcChannel(const VpcChnConfig& config);

参数说明

参数名输入/输出说明
config输入通道配置参数。 对应数据结构参见如下(当前预留)。
text<br>struct VpcChnConfig &#123;&#125;;<br>

返回参数说明

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明

父主题: DvppWrapper

InitPngDecodeChannel

函数功能

初始化PNGD图像通道,用于PNG图片解码。

函数原型

APP_ERROR InitPngDecodeChannel(const PngDecodeChnConfig& config);

参数说明

参数名输入/输出说明
config输入通道配置参数。 对应数据结构参见如下(当前预留)。
text<br>struct PngDecodeChnConfig &#123;&#125;; <br>

返回参数说明

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明

父主题: DvppWrapper

类说明

该类完成模型推理功能的处理。

父主题: ModelInferenceProcessor

ModelInferenceProcessor

note

须知

如果使用堆申请内存方式创建ModelinferenceProcessor对象,在使用结束后,请务必释放ModelinferenceProcessor对象,防止出现不可预知的错误。

如出现因内存耗尽,导致构造函数执行失败抛出的异常时,请勿继续调用后续的成员函数。

函数功能

类构造函数,创建模型推理对象。

函数原型

ModelInferenceProcessor();

父主题: ModelInferenceProcessor

~ModelInferenceProcessor

函数功能

ModelInferenceProcessor类的默认析构函数。

函数原型

~ModelInferenceProcessor() = default;

父主题: ModelInferenceProcessor

Init

函数功能

用于完成模型推理初始化。

函数原型

APP_ERROR Init (std::string modelPath, ModelDesc& modelDesc);
APP_ERROR Init (const std::string& modelPath);

参数说明

参数名输入/输出说明
modelPath输入模型文件路径。 路径上的模型要求属主为当前用户,权限不大于640。 最大只支持至4GB大小的模型。
modelDesc输出模型描述信息。

返回参数说明

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明

父主题: ModelInferenceProcessor

在线提单