Interactive Segmentation

This algorithm is used to interactively create label maps, by automatically growing seeds.

Input

Any type of image. Optionally, a compatible (with the same dimensions) label map can be selected to act as seed for the algorithm.

Description

This algorithm does binary segmentation of an object and its background.

First the seeds must be initialized. They can be drawn interactively in the views using the brush (see Labeling). Ideally, the seeds should enclose the object without touching its interface with the background. They should also be drawn in at least two slice views.

Once the seeds are ready, press the Run Segmentation button to start the algorithm: the results are shown with a yellow outline in the image. If the results are not satisfactory, you can modify the seeds and restart it. You can also tune the algorithm parameters: Adaptiveness controls how sensitive the algorithm is to intensity differences, and higher Resolution will preserve more details, but will also increase resources needed.

When the segmentation is acceptable, you can press Accept Segmentation to actually set the values within the label map. Segmenting multiple objects can be done iteratively: if you press Accept & Segment New Object instead, the process can be repeated with different label values for background and object.