Skip to main content

VoidInclusionFilteringParams

Other

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


See Also