下载
中文
注册

mxpi_channelosdcoordsconverter

功能描述

多路通道坐标转换插件。接收来自各路通道的绘图单元和拼接信息(坐标偏移)。输出汇总后的坐标转换结果。

同步/异步(status)

同步

约束限制

channelIds输入的通道ID不能为空,且必须与mxpi_channelimagesstitcher所设置的channelIds一致。

插件基类(factory)

mxpi_channelosdcoordsconverter

输入和输出

  • 输入:buffer(数据类型“MxpiBuffer”)、metadata(数据类型“MxpiVisionList”,“MxpiOsdInstancesList”)。
  • 输出:buffer(数据类型“MxpiBuffer”)、metadata(数据类型“MxpiOsdInstancesList”)。

端口格式(caps)

  • 静态输入{“metadata/stitch-info”},动态输入:{“metadata/osd”}。
  • 动态输出:{“metadata/osd”}。

属性

请参见表1

表1 mxpi_channelosdcoordsconverter插件的属性

属性名

描述

是否为必选项

是否可修改

dataSourceStitchInfo

OSD拼图插件的图片拼接信息作为输入数据对应索引,默认为上游插件对应输出端口的key值。

dataSourceOsds

OSD绘图单元输入数据对应索引,可配置多个,但必须与动态输入端口数量相同。默认为上游插件对应输出端口的key值。

channelIds

输入的通道ID,以逗号分隔,通道ID不可重复。

示例如:"channelIds":"0,1"

enableFixedArea

是否使OSD实例中的fixedArea参数(图片缩放时,实例不跟随缩放)生效。布尔型,默认为“1”

  • 0:是
  • 1:否

示例

输入多通道的绘图单元buffer(MxpiOsdInstancesList)1~N以及来自上游插件的拼接信息(MxpiVisionList),输出指定通道汇总后的OSD绘图单元buffer,过滤其他通道的buffer

pipeline样例:

"mxpi_channelosdcoordsconverter0":{
    "props":{
		"dataSource":"mxpi_channelimagesstitcher0_1",
                "channelIds":"0,1"
    },
    "factory":"mxpi_channelosdcoordsconverter",
    "next":"mxpi_aicpuosd0:1"
},