mxpi_imagedecoder
功能描述 |
用于图像解码,当前只支持JPG/JPEG/BMP格式。 说明:
JPG/JPEG输入图片格式约束:
|
---|---|
同步/异步(status) |
异步 |
约束限制 |
|
插件基类(factory) |
mxpi_imagedecoder |
输入和输出 |
输入:buffer(数据类型“MxpiBuffer”)。 输出:buffer(数据类型“MxpiBuffer”)、metadata(数据类型“MxpiVisionList”,“MxpiObjectList”)。 |
端口格式(Caps) |
静态输入:{"image/jpeg"} 动态输出:{"image/yuv","metadata/object","image/rgb"} |
属性 |
请参见表1。 |
属性名 |
描述 |
是否为必选项 |
是否可修改 |
---|---|---|---|
deviceId |
使用的Ascend设备的芯片编号,无需自己设置,统一由stream_config字段中的deviceId属性设置。 |
否 |
是 |
imageFormat |
解码的图像格式,默认为jpg格式,Ascend方法支持jpeg和jpg、bmp,OpenCV方法支持jpg、jpeg、bmp等。 |
是 |
是 |
cvProcessor |
处理方法,具体区别请参见图像处理插件支持方法。
|
否 |
是 |
outputDataFormat |
用于使用OpenCV方法或输入图像格式为bmp时,配置图像的输出数据类型,仅支持配置为BGR或RGB。
|
否 |
是 |
dataType |
解码数据的类型,默认为uint8,也可以设置成float32,该选项在OpenCV处理方法中生效。 |
否 |
是 |
formatAdaptation |
色域转换功能,将图像解码为BGR888格式,值为string,默认值为“off”(关闭),需要启动时配置“on”。(当前仅在Atlas 推理系列产品上支持该功能,输入图片的分辨率约束为32*32~4096*4096)。 |
否 |
是 |
父主题: 媒体数据处理插件