mxpi_dataserialize

功能描述

将Stream结果组装成JSON字符串输出。用户可通过在配置文件中填写元件名,来选择需要输出的结果。

约束限制

同步/异步(status)

异步

插件基类(factory)

mxpi_dataserialize

输入和输出

  • 输入:buffer(数据类型“MxpiBuffer”)、metadata(数据类型“MxpiClassList”或“MxpiObjectList”)。
  • 输出:buffer(数据类型“MxpiBuffer”)。

端口格式(caps)

  • 静态输入:{"ANY"}。
  • 静态输出:{"result/json-result"}。

属性

请参见表1

表1 mxpi_dataserialize插件的属性

属性名

描述

是否为必选项

是否可修改

outputDataKeys

指定需要输出的数据的索引(通常情况下为元件名称),以逗号隔开。此插件根据用户选择的元件名,将元件数据拼接成JSON字符串。该JSON字符串用于根据插件的依赖关系输出组装结果。

eraseHeaderVecFlag

是否要删除数据的header信息。需要设为1,不需要设为0,默认值为1。