File panoptic_segmentation_result.hpp

Defines the Interface for a Panoptic Segmentation result.

template<>
struct StreamType<Stream::PanopticSegmentationResult>
#include <panoptic_segmentation_result.hpp>

Public Types

using type = PanopticSegmentationResultInterface
namespace slamcore

Helper conversion methods

slamcore::ImageFormat \(\leftrightarrow\) BytesPerChannel

Get information about the client library

class PanopticSegmentationResultInterface
#include <panoptic_segmentation_result.hpp>

Public Functions

virtual ~PanopticSegmentationResultInterface() = default
virtual const ImageInterface &getPixelLabelIds() const = 0
virtual const ImageInterface &getPixelInstanceIds() const = 0
template<> PanopticSegmentationResult >
#include <panoptic_segmentation_result.hpp>

Public Types

using type = PanopticSegmentationResultInterface