RegionProperties class
Simple data object of list of regions.
Contents
Calculate properties, such as area, contour and centroid, for every segmentation region
Inputs:
- 0: Image segmentation
Outputs:
- 0: RegionList, a simple data object which is a vector of Region
- 1: Image, instance segmentation image (data type = UINT32). Optional, only if outputInstanceSegmentation is set
Base classes
- class ProcessObject
- Abstract base class for all process objects.
Public functions
- auto create(bool extractContours, bool outputInstanceSegmentation) -> std::shared_ptr<RegionProperties>
- Create instance.
Protected functions
- void execute() override
Protected variables
Function documentation
std::shared_ptr<RegionProperties> fast:: RegionProperties:: create(bool extractContours,
bool outputInstanceSegmentation)
Create instance.
| Parameters | |
|---|---|
| extractContours | Whether to extract contours of each region or not |
| outputInstanceSegmentation | Whether to create an instance segmentation image on outport port 1 |
| Returns | instance |