Parameters
Input image (default = "") Image from workspace to apply fill holes operation to. This must be an 8-bit binary image (255 = background, 0 = foreground).
Apply to input image (default = "true") When selected, the post-operation image will overwrite the input image in the workspace. Otherwise, the image will be saved to the workspace with the name specified by the "Output image" parameter.
Output image (default = "") If "Apply to input image" is not selected, the post-operation image will be saved to the workspace with this name.
Black-white mode (default = "Fill white holes") Controls which contiguous, enclosed regions of pixels will be removed:
- "Fill black holes" Fully enclosed regions of black pixels (0 intensity) matching the size criteria will be removed.
- "Fill white holes" Fully enclosed regions of white pixels (255 intensity) matching the size criteria will be removed.
Use minimum volume (default = "true")
Minimum size (default = "0.0")
Use maximum volume (default = "true")
Maximum size (default = "1000.0")
Calibrated units (default = "false") When selected, hole size limits are assumed to be specified in calibrated units (as defined by the "Input control" parameter "Spatial units"). Otherwise, pixel units are assumed.
Enable multithreading (default = "true") Break the image down into strips, each one processed on a separate CPU thread. The overhead required to do this means it's best for large multi-core CPUs, but should be left disabled for small images or on CPUs with few cores.
Minimum strip width (px) (default = "60") Minimum width of each strip to be processed on a separate CPU thread. Measured in pixel units.