# How to realize the movement of mask/roi through 3dsclicer without changing the size and shape of mask/roi

**URL:** <https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500>\
**Category:** Radiomics\
**Created:** [May 17, 2023, 7:43am UTC](https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500 "2023-05-17T07:43:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ending](https://avatars.discourse-cdn.com/v4/letter/e/53a042/32.png) [@ending](https://discourse.slicer.org/u/ending)\
**Post date:** [May 17, 2023, 7:43am UTC](https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500/1 "2023-05-17T07:43:31Z")

</div>

Hello, everyone  
How to realize the movement of mask/roi through 3dsclicer without changing the size and shape of mask/roi？  
Please provide me with detailed steps to achieve this operation, thank you all.  
Look forward to your reply

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [May 17, 2023, 4:08pm UTC](https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500/2 "2023-05-17T16:08:50Z")

</div>

You can create a transform in Transforms module and then apply that to the segmentation.

The transform is applied to all segments in the segmentation, so if you want to move only one segment then you can move that segment into a separate segmentation, apply the transform, and then move the segment back to the original segmentation.

---

<div class="post-metadata">

**Author:** ![ending](https://avatars.discourse-cdn.com/v4/letter/e/53a042/32.png) [@ending](https://discourse.slicer.org/u/ending)\
**Post date:** [May 19, 2023, 3:08am UTC](https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500/4 "2023-05-19T03:08:31Z")

</div>

Thank you for your answer

However, since I am not familiar with this function of 3dslicer and still do not know how to implement this process, could you please provide more detailed operation steps? Thanks!

Looking forward to your reply again

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [May 19, 2023, 5:43am UTC](https://discourse.slicer.org/t/how-to-realize-the-movement-of-mask-roi-through-3dsclicer-without-changing-the-size-and-shape-of-mask-roi/29500/5 "2023-05-19T05:43:06Z")

</div>

See these two documents:

[https://slicer.readthedocs.io/en/latest/user\_guide/modules/transforms.html](https://slicer.readthedocs.io/en/latest/user_guide/modules/transforms.html)

> <https://github.com/SlicerMorph/Spr_2021/blob/main/Day_1/Transforms/Transforms.md>
