Operating system: MacOS Catalina
Slicer version: 4.13
Expected behavior: I know one can use the Transforms module to rotate, translate, and make other transforms on segmentations (ie, an object in .nrrd format). But this is not very user-friendly.
Question: Is there a way within Slicer to move, rotate, etc the segmentation using the mouse within the Segment Editor?
You can also shift and rotate the transform in 3D views by enabling “Interaction in 3D view”:
However, editing transforms visually is an iterative process (translate then rotate in different views multiple times) which takes a long time and less accurate than using semi-automatic registration tools. Semi-automatic registration tools can directly compute the optimal transform from matching landmark points that you specified.
Thank you, this is helpful – using the Data module I can now rotate and translate the segmentation graphically.
However, I still cannot understand how to rescale or deform the segmentation graphically (I believe this would be the graphical equivalent of editing the Transform matrix in the Transform module). With your example above, I would want to make the yellow cylinder larger or smaller, fatter or thinner. Can you help?
Hello, I’m re-pasting my follow-up question, because I’m not sure if I replied to you before, or if I accidentally replied only to myself?
Please see below and thank you
Thank you, this is helpful – using the Data module I can now rotate and translate the segmentation graphically.
However, I still cannot understand how to rescale or deform the segmentation graphically (I believe this would be the graphical equivalent of editing the Transform matrix in the Transform module). With your example above, I would want to make the yellow cylinder larger or smaller, fatter or thinner. Can you help?
If expand the Display and enable interactions, particularly scaling, you can modify your models scaling by manipulating each axis independently (drag the handle on the axis vectors).