Description

Detects extended minima or maxima in a specified input image.

As described in the MorphoLibJ documentation: "Extended maxima are defined as a connected region containing elements such that the difference of the value of each element within the region with the maximal value within the region is lower than the tolerance, and such that the neighbors of the regions all have values smaller than the maximum within the region minus the tolerance. This definition allows the identification of larger extrema, that better takes into account the noise within the image. The extended minima are defined in a similar way, and are efficiently used as pre-processing step for watershed segmentation.".

This module uses the plugin "MorphoLibJ".

Parameters

Input image (default = "") Image from workspace to apply extended minima operation to.

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. This image will be 8-bit with binary logic determined by the "Binary logic" parameter.

Minima/maxima (default = "Minima") Controls whether the module will detect minima or maxima in the input intensity image
Dynamic (default = "1") This parameter specifies the maximum permitted pixel intensity difference for a single minima. Local intensity differences greater than this will result in creation of more minima. The smaller the dynamic value is, the more minima will be created. As the dynamic value increases, minima will increase in size.

Connectivity (default = "26") Controls which adjacent pixels are considered: