See: Description
Class | Description |
---|---|
SoFilterAnalysisQuantification |
SoFilterAnalysisQuantification engine removes from the input label analysis labels whose measure does not fulfill a filter formula. |
SoFilterByMeasureProcessing |
SoFilterByMeasureProcessing engine allows filtering objects given a target measure and a filter criterion. |
SoLabelAnalysisQuantification |
SoLabelAnalysisQuantification engine performs measurements on objects from a label image. |
SoLabelFilteringAnalysisQuantification |
SoLabelFilteringAnalysisQuantification engine computes measurements on objects from a label image and filters the result according to a given formula. |
SoLabelFilteringProcessing |
SoLabelFilteringProcessing engine filters objects from a label image according to a given formula. |
SoMeasureImageProcessing |
SoMeasureImageProcessing engine allows to replace all labels of the input image by the result of an individual measure. |
SoSieveLabelingProcessing |
SoSieveLabelingProcessing engine produces a new label image by grouping labels of the input label image. |
Enum | Description |
---|---|
SoFilterByMeasureProcessing.MeasureFilterTypes |
Most of these engines have a field to set one or several input measurements.
Object filtering allows removing or keeping shapes from a binary or label image according to measurement criteria. Some engines need a formula to define the filter to apply.
Following engines filter an image with criteria defined in a formula:
The formula syntax accepts the following list of available mathematical and logical operators:
e.g., : To define a filter the equivalent diameter measurement for an analysis:
labelFilter->inFilter = SoDataMeasurePredefined.getName(SoDataMeasurePredefined.EQUIVALENT_DIAMETER_2D) + "< 50"
Generated on August 20, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com