fast::LevelSetSegmentation class

Level set image segmentation.

GPU-based level set segmentation using spherical seed points. Only supports 3D images atm.

Inputs:

Outputs:

Base classes

class ProcessObject
Abstract base class for all process objects.

Public functions

auto create(std::vector<Vector3i> seedPoints, float seedRadius, float curvatureWeight, int maxIterations) void addSeedPoint(Vector3i position -> std::shared_ptr<LevelSetSegmentation>
void setCurvatureWeight(float weight)
void setIntensityMean(float intensity)
void setIntensityVariance(float variation)
void setMaxIterations(uint iterations)

Public variables

float radius

Private functions

void execute() virtual