Global auto-threshold
Description
Binarise an image in the workspace such that the output only has pixel values of 0 and 255. Uses the built-in ImageJ global auto-thresholding algorithms.Note: Currently only works on 8-bit images. Images with other bit depths will be automatically converted to 8-bit based on the "Fill target range (normalise)" scaling method from the "Image type converter" module.
Parameters
- Input image
- Description: Image to apply threshold to.
- Type: InputImageP
- Output mode
- Type: ChoiceP
- Default value: Calculate and apply
- Choices:
- Calculate and apply
- Calculate only
- Apply to input image
- Description: Select if the threshold should be applied directly to the input image, or if it should be applied to a duplicate, then stored as a different image in the workspace.
- Type: BooleanP
- Default value: true
- Output image
- Description: Name of the output image created during the thresholding process. This image will be added to the workspace.
- Type: OutputImageP
- Algorithm
- Description: Global thresholding algorithm to use.
- Type: ChoiceP
- Default value: Huang
- Choices:
- Huang
- Intermodes
- IsoData
- Li
- MaxEntropy
- Mean
- MinError
- Minimum
- Moments
- Otsu
- Percentile
- RenyiEntropy
- Shanbhag
- Triangle
- Yen
- Threshold multiplier
- Description: Prior to application of automatically-calculated thresholds the threshold value is multiplied by this value. This allows the threshold to be systematically increased or decreased. For example, a "Threshold multiplier" of 0.9 applied to an automatically-calculated threshold of 200 will see the image thresholded at the level 180.
- Type: DoubleP
- Default value: 1.0
- Use lower threshold limit
- Description: Limit the lowest threshold that can be applied to the image. This is used to prevent unintentional segmentation of an image containing only background (i.e. no features present).
- Type: BooleanP
- Default value: false
- Lower threshold limit
- Description: Lowest absolute threshold value that can be applied.
- Type: DoubleP
- Default value: 0.0
- Black objects/white background
- Description: Controls the logic of the output image in terms of what is considered foreground and background.
- Type: BooleanP
- Default value: true