MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.VolumeSegmentationParameters Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, float buildPathExponentModifier, float segmentationExponentModifier, int voxelsExpansion)
 
float buildPathExponentModifier (self)
 
None buildPathExponentModifier (self, float arg1)
 
float segmentationExponentModifier (self)
 
None segmentationExponentModifier (self, float arg1)
 
int voxelsExpansion (self)
 
None voxelsExpansion (self, int arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
VolumeSegmentationParameters operator (*args, **kwargs)
 
VolumeSegmentationParameters operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_buildPathExponentModifier = 0
 
typing _offsetof_segmentationExponentModifier = 4
 
typing _offsetof_voxelsExpansion = 8
 

Detailed Description

Generated from:  MR::VolumeSegmentationParameters


 \\brief Parameters for volume segmentation
 
 \\sa \\ref segmentVolume

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.VolumeSegmentationParameters.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.VolumeSegmentationParameters.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.VolumeSegmentationParameters.__init__ ( self,
float buildPathExponentModifier,
float segmentationExponentModifier,
int voxelsExpansion )
Implicit aggregate constructor.

Member Function Documentation

◆ buildPathExponentModifier() [1/2]

float mrmeshpy.VolumeSegmentationParameters.buildPathExponentModifier ( self)
Exponent modifier of path building metric (paths are built between voxel pairs and then marked as tooth seed)

◆ buildPathExponentModifier() [2/2]

None mrmeshpy.VolumeSegmentationParameters.buildPathExponentModifier ( self,
float arg1 )

◆ operator() [1/2]

VolumeSegmentationParameters mrmeshpy.VolumeSegmentationParameters.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

VolumeSegmentationParameters mrmeshpy.VolumeSegmentationParameters.operator ( * args,
** kwargs )
static

◆ segmentationExponentModifier() [1/2]

float mrmeshpy.VolumeSegmentationParameters.segmentationExponentModifier ( self)
Exponent modifier of graph cutting metric (volume presents graph with seeds, this graph are min cut)

◆ segmentationExponentModifier() [2/2]

None mrmeshpy.VolumeSegmentationParameters.segmentationExponentModifier ( self,
float arg1 )

◆ voxelsExpansion() [1/2]

int mrmeshpy.VolumeSegmentationParameters.voxelsExpansion ( self)
Segment box expansion (only part of volume are segmented, this parameter shows how much to expand this part)

◆ voxelsExpansion() [2/2]

None mrmeshpy.VolumeSegmentationParameters.voxelsExpansion ( self,
int arg1 )

Member Data Documentation

◆ _offsetof_buildPathExponentModifier

typing mrmeshpy.VolumeSegmentationParameters._offsetof_buildPathExponentModifier = 0
staticprotected

◆ _offsetof_segmentationExponentModifier

typing mrmeshpy.VolumeSegmentationParameters._offsetof_segmentationExponentModifier = 4
staticprotected

◆ _offsetof_voxelsExpansion

typing mrmeshpy.VolumeSegmentationParameters._offsetof_voxelsExpansion = 8
staticprotected

The documentation for this class was generated from the following file: