I have a question regarding the threshold functionality in the Segment Editor (Using build Slicer 4.11.0-2020-03-10).
I do the following:
- Load scalar volume
- Use the volume as master for segmentation
- Add one segment
- Modify segment (e.g. with the Paint effect)
- Add a second segment
- For the second segment, I want to apply thresholding.
- I set a threshold and apply
The second segment now correctly contains the areas identified by the thresholding process.
Voxels of the first segment, however, are cleared at positions that are contained in the second segment. In other words, the threshold operation for the second segment “destroyed” my first segment. I guess this has to do with labelmaps shared between segments.
The behavior is not what I expected, and I would rather suspect a bug here. As the thresholding functionality is supposed to be widely used, however, I find it hard to believe that this hasn’t been observed before. So if this is working as intended, I would be happy about an explanation of this behavior.
Thanks.