Segmentation from Seeds Plugins

Wata plugin

- class morphonet.plugins.SegmentationFromSeeds.Wata.Wata
Bases:
MorphoPlugin
This plugin creates new objects using a watershed algorithm from seed generated using a plugin or placed in the MorphoNet Viewer.
This plugin requires seeds and a segmented image. The watershed algorithm generates new objects using the segmentation image for each seed, and limits each new object to fit inside a bounding box of the user-defined box_size size (in voxels). If the new generated objects are under the volume threshold defined by the user, the object is not created.
- Parameters:
minimum_volume (int, default: 1000) – The minimal volume (in number of voxels) allowed for the new objects to be created (>=0)
box_size (int, default: 50) – Boundaries (in number of voxel) of working area around a seed to generate a new object
seeds – List of seeds added on the MorphoNet Window
segmentation_channel (int, default: 0) – The desired channel to create the object in

Wati plugin

- class morphonet.plugins.SegmentationFromSeeds.Wati.Wati
Bases:
MorphoPlugin
This plugin creates new objects using a watershed algorithm from seed generated or placed in the MorphoNet Viewer.
It requires intensity images and at least one seed.
The watershed algorithm generates new objects using the intensity image, and the segmented image (if it exists) to limit new objects. If the new generated objects are under the volume threshold defined by the user, they are not created.
- Parameters:
sigma (int, default: 2) – The standard deviation for the Gaussian kernel when sigma>0, the plugin first applies a gaussian filter on the intensity image. (>=0)
minimum_volume (int, default: 1000) – The minimal volume (in number of voxels) allowed for the new objects to be created (>=0)
box_size (int, default: 50) – Boundaries (in number of voxel) of working area around a seed to generate a new object (>=0)
seeds – List of seeds added on the MorphoNet Window
membrane_channel (int, default: 0) – The desired channel of the intensity images used for segmentation
segmentation_channel (int, default: 0) – The desired channel for the new segmentation

Watio plugin

- class morphonet.plugins.SegmentationFromSeeds.Watio.Watio
Bases:
MorphoPlugin
This plugin creates new objects using a watershed algorithm from seed generated using a plugin or manually placed in the MorphoNet Viewer inside selected object.
This plugin requires an intensity image, seeds and selected objects. The watershed algorithm generates new objects using the intensity image and replaces the selected objects. If the new generated objects are under the volume threshold defined by the user, the object is not created.
- Parameters:
sigma (int, default: 2) – The standard deviation for the Gaussian kernel when sigma>0, the plugin first applies a gaussian filter on the intensity image. (>=0)
minimum_volume (int, default: 1000) – The minimal volume (in number of voxels) allowed for the new objects to be created (>=0)
seeds – List of seeds added on the MorphoNet Window
membrane_channel (int, default: 0) – The desired channel of the intensity images used for segmentation

Wato plugin

- class morphonet.plugins.SegmentationFromSeeds.Wato.Wato
Bases:
MorphoPlugin
This plugin creates new objects using a watershed algorithm from seed generated using a plugin or placed in the MorphoNet Viewer inside selected segmented objects. It does not require intensity images. The watershed algorithm generates new objects based on the segmentation image for each seed and replaces the selected objects. If the new generated objects are under the volume threshold defined by the user, they are not created.
- Parameters:
minimum_volume (int, default: 1000) – The minimal volume (in number of voxels) allowed for the new objects to be created (>=0)
seeds – List of seeds added on the MorphoNet Window
rescale_with_voxel (bool, default: True) – Rescale segmentation depending on voxel size, useful for low resolution images