NVIDIA DeepStream SDK API Reference

9.2 Release
sources/libs/nvmultiobjecttracker/include/modules/Segmenter/ISegmenter.hpp File Reference

Go to the source code of this file.

Data Structures

class  ISegmenter
 Defines the interface for target segmentation modules. More...
 

Enumerations

enum  SEGMENTER_TYPES : int {
  DUMMY_SEGMENTER = 0,
  SAM2 = 1,
  NanoSAM = 2,
  EfficientVitSAM = 3,
  DUMMY_SEGMENTER = 0,
  SAM2 = 1,
  NanoSAM = 2,
  EfficientVitSAM = 3
}
 

Enumeration Type Documentation

◆ SEGMENTER_TYPES

enum SEGMENTER_TYPES : int
Enumerator
DUMMY_SEGMENTER 

Segmenter that performs no segmentation.

SAM2 

SAM2 segmenter.

NanoSAM 

NanoSAM segmenter.

EfficientVitSAM 

EfficientViT-SAM segmenter.

DUMMY_SEGMENTER 

Segmenter that performs no segmentation.

SAM2 

SAM2 segmenter.

NanoSAM 

NanoSAM segmenter.

EfficientVitSAM 

EfficientViT-SAM segmenter.

Definition at line 26 of file sources/libs/nvmultiobjecttracker/include/modules/Segmenter/ISegmenter.hpp.