When pressing the Undo button after confirming a GrowCut segmentation, it reverts only those slices that were previously drawn in as seed images for the GrowCut algorithm, and only one by one (each click reverts a single slice). The rest of the image volume that was filled out by the GrowCut tool can not be reverted.
I would expect "Undo" to revert the complete confirmation in a single step.
Description
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T29191 [SEG] New segmentation tool candidates | ||
Open | None | T29309 [GrowCut] Further remarks regarding GrowCut | ||
Open | None | T30267 [Segmentation] Undo/Redo does not work for many aspects of segmentation | ||
Open | None | T29562 [GrowCut] "Undo" only changes slices with seed images |
Event Timeline
Comment Actions
grow cut (as all preview tools) does not generate any undo point right now. What you witness is the undo of your seed painting up front.
We were hesitant to add undo for whole volume due to memory foot print (we should discuss that).
Comment Actions
Thats because 3D Tools in total do not support undo redo currently.
Sofar we havent dared due to the memory footprint (as it would mean storing copies of the volume); but also never tested it.
May be we should ceck if it is OK in conjunction with compression (introduced by @kislinsk some time ago) and if needed limitations (a max step limit, or clearing the history if the segmentation is finished), to avoid extrem memory consumption due to long undo/redo history.