@ NvDsPostProcessNetworkType_Segmentation
Specifies a segmentation network.
Holds detection and bounding box grouping parameters.
NvDsPostProcessStatus
Enum for the status codes returned by NvDsPostProcessAlgorithm.
NvDsPostProcessTensorOrder
Defines UFF layer orders.
NvDsPostProcessStatus initResource(NvDsPostProcessContextInitParams &initParams) override
void attachMetadata(NvBufSurface *surf, gint batch_idx, NvDsBatchMeta *batch_meta, NvDsFrameMeta *frame_meta, NvDsObjectMeta *object_meta, NvDsObjectMeta *parent_obj_meta, NvDsPostProcessFrameOutput &detection_output, NvDsPostProcessDetectionParams *all_params, std::set< gint > &filterOutClassIds, int32_t unique_id, gboolean output_instance_mask, gboolean process_full_frame, float segmentationThreshold, gboolean maintain_aspect_ratio, NvDsRoiMeta *roi_meta, gboolean symmetric_padding) override
Holds the initialization parameters required for the NvDsPostProcessContext interface.
Holds the information inferred by the network on one frame.
Holds information parsed from segmentation network output for one frame.
NvDsPostProcessStatus parseEachFrame(const std::vector< NvDsInferLayerInfo > &outputLayers, NvDsPostProcessFrameOutput &result) override
void releaseFrameOutput(NvDsPostProcessFrameOutput &frameOutput) override
~SegmentationModelPostProcessor() override=default