Description: Controls what happens to objects which don't pass the filter:
- "Do nothing" Retains all input objects, irrespective of whether they passed or failed the filter. This is useful when also storing the filter results as metadata values (i.e. just counting the number of objects which pass the filter).
- "Move filtered objects to new class" Objects failing the filter are moved to a new object class. The name of the class is determined by the "Output (filtered) objects" parameter. All existing measurements and relationships are carried forward into the new object collection.
- "Remove filtered objects" (default) Removes objects failing the filter. Once removed, these objects are unavailable for further use by modules and won't be included in exported results.
Type: ChoiceP
Default value: Remove filtered objects
Choices:
Do nothing
Move filtered objects to new class
Remove filtered objects
Output (filtered) objects
Description: New object collection containing input objects which did not pass the filter. These objects are only stored if "Filter mode" is set to "Move filtered objects to new class".
Type: OutputObjectsP
Method for filtering
Type: ChoiceP
Default value: Equal to
Choices:
Less than
Less than or equal to
Equal to
Greater than or equal to
Greater than
Not equal to
Reference mode
Type: ChoiceP
Default value: Fixed value
Choices:
Fixed value
Image measurement
Parent object measurement
Reference value
Type: DoubleP
Default value: 1.0
Reference value image
Type: InputImageP
Reference image measurement
Type: ImageMeasurementP
Reference value parent object
Type: ParentObjectsP
Reference object measurement
Type: ObjectMeasurementP
Reference value multiplier
Type: DoubleP
Default value: 1.0
Store summary filter results
Description: When selected, a metadata value is stored in the workspace, which records the number of objects which failed the filter and were removed or moved to another object class (depending on the "Filter mode" parameter).
Type: BooleanP
Default value: false
Store individual filter results
Description: When selected, each input object will be assigned a measurement reporting if that object passed or failed the filter. The measurement value is "1" for objects that failed the filter (i.e. would be removed if the relevant removal setting was enabled) and "0" for objects that passed (i.e. wouldn't be removed).