VoidInclusionFilteringParams
Filtering parameters for void/inclusion analysis. Controls geometric and size-based filtering of detected defects.
Import
import ScriptingApi as api
# Create parameter instance
params = api.VoidInclusionFilteringParams()
Properties
enable_geometric_filtering
Enable geometric filtering; when false, only size-based filters are applied.
Type: bool
probability_threshold
Probability threshold (0.0-1.0) below which components are rejected.
Type: float
min_voxel_count
Minimum voxel count allowed for a detected component.
Type: int
max_voxel_count
Maximum voxel count allowed for a detected component.
Type: int
min_compactness
Minimum compactness allowed for a detected component.
Type: float
max_compactness
Maximum compactness allowed for a detected component.
Type: float
min_sphericity
Minimum sphericity allowed for a detected component.
Type: float
max_sphericity
Maximum sphericity allowed for a detected component.
Type: float
min_volume_fraction_percent
Minimum volume fraction percentage allowed for a detected component.
Type: float
max_volume_fraction_percent
Maximum volume fraction percentage allowed for a detected component.
Type: float
min_equivalent_diameter
Minimum equivalent diameter allowed for a detected component.
Type: float
max_equivalent_diameter
Maximum equivalent diameter allowed for a detected component.
Type: float
max_count
Maximum number of components to retain after filtering.
Type: int