fast::RegionProperties class

Calculate properties, such as area, contour and centroid, for every segmentation region.

Inputs:

Outputs:

  • 0: RegionList, a simple data object which is a vector of Region

Base classes

class ProcessObject
Abstract base class for all process objects.

Public functions

auto create(bool extractContours) -> std::shared_ptr<RegionProperties>
Create instance.

Protected functions

void execute() override

Protected variables

bool m_extractContours

Function documentation

std::shared_ptr<RegionProperties> fast::RegionProperties::create(bool extractContours)

Create instance.

Parameters
extractContours Whether to extract contours of each region or not
Returns instance