|
|
NVIDIA DeepStream SDK API Reference
|
9.2 Release
|
Go to the documentation of this file.
18 #ifndef DS3D_DATABRIDGE_VIDEO_CONFIG_H
19 #define DS3D_DATABRIDGE_VIDEO_CONFIG_H
21 #include <ds3d/common/common.h>
22 #include <ds3d/common/func_utils.h>
24 #include "ds3d/common/hpp/yaml_config.hpp"
26 namespace ds3d {
namespace impl {
namespace bridge {
41 "parse dataloader component content failed");
44 auto ySurf2Img = node[
"surface_to_image"];
45 auto yImageKey = node[
"output_image_key"];
46 auto yObj2DKey = node[
"output_object2d_key"];
47 auto yVideoPreProcKey = node[
"output_video_preprocess_key"];
57 if (yVideoPreProcKey) {
67 #endif // DS3D_DATABRIDGE_VIDEO_CONFIG_H
config::ComponentConfig compConfig
static constexpr const char * kVideoPreProcTensor
std::string outputObject2DKey
static constexpr const char * kColorFrame
ErrCode parseComponentConfig(const std::string &yamlComp, const std::string &path, ComponentConfig &config)
ErrCode parseConfig(const std::string &content, const std::string &path, Config &config)
std::string outputImageKey
std::string outputVideoPreProcTensorKey
static constexpr const char * kObject2DBboxKey
get array of Object2DBbox from FrameGuard [N, sizeof(Object2DBbox)]
#define DS3D_ERROR_RETURN(code, fmt,...)