# \#transforms

**URL:** https://discourse.slicer.org/tag/transforms/28.md

[Latest](https://discourse.slicer.org/latest.md) · [Categories](https://discourse.slicer.org/categories.md) · [Tags](https://discourse.slicer.org/tags.md)

---

## [Shift and wrap-around voxels transform](https://discourse.slicer.org/t/shift-and-wrap-around-voxels-transform/47022)

<div class="topic-metadata">

**Author:** [@brizolara.lt](https://discourse.slicer.org/u/brizolara.lt)\
**Replies:** 4\
**Last updated:** [May 18, 2026, 9:55pm UTC](https://discourse.slicer.org/t/shift-and-wrap-around-voxels-transform/47022 "2026-05-18T21:55:33Z")

</div>

Hi all, I would like to apply a shift in a definite direction (in my case, X) to the voxel values (not the coordinates) of a volume - keeping, thus, origin, spacing and dimensions intact. Also, I would like to wrap aro…

---

## [Scan Misaligned with Global Coordinate System](https://discourse.slicer.org/t/scan-misaligned-with-global-coordinate-system/40349)

<div class="topic-metadata">

**Author:** [@ppech17](https://discourse.slicer.org/u/ppech17)\
**Replies:** 5\
**Last updated:** [March 17, 2026, 7:59pm UTC](https://discourse.slicer.org/t/scan-misaligned-with-global-coordinate-system/40349 "2026-03-17T19:59:31Z")

</div>

Hello, I have a question regarding the following image: When I load DICOM data, it is not aligned with the global coordinate system. I’m new to 3D Slicer and have looked at some yt videos about transforms but haven’…

---

## [Recovering or creating a large nonlinear inverse transform from an ANTs registration](https://discourse.slicer.org/t/recovering-or-creating-a-large-nonlinear-inverse-transform-from-an-ants-registration/45712)

<div class="topic-metadata">

**Author:** [@sulli419](https://discourse.slicer.org/u/sulli419)\
**Replies:** 17\
**Last updated:** [January 27, 2026, 3:38am UTC](https://discourse.slicer.org/t/recovering-or-creating-a-large-nonlinear-inverse-transform-from-an-ants-registration/45712 "2026-01-27T03:38:01Z")

</div>

I need to invert a nonlinear transform generated with the standard 3D Slicer ANTs extension, so it can be applied back to the fixed image to make it more like the moving, but it is becoming clear I do not understand how …

---

## [Link a transform's visibility to transformed volume visibility](https://discourse.slicer.org/t/link-a-transforms-visibility-to-transformed-volume-visibility/45604)

<div class="topic-metadata">

**Author:** [@shai-ikko](https://discourse.slicer.org/u/shai-ikko)\
**Replies:** 5\
**Last updated:** [December 31, 2025, 4:19pm UTC](https://discourse.slicer.org/t/link-a-transforms-visibility-to-transformed-volume-visibility/45604 "2025-12-31T16:19:34Z")

</div>

Hi, In my application, I want to load a volume, and give the user controls to spin it around. So when I load the volume, I also create a Transform, make the volume observe it, and then call transformNode.GetDisplayNode(…

---

## [Interaction Box for Transforms](https://discourse.slicer.org/t/interaction-box-for-transforms/45436)

<div class="topic-metadata">

**Author:** [@Jane\_Hand](https://discourse.slicer.org/u/Jane_Hand)\
**Replies:** 2\
**Last updated:** [December 11, 2025, 1:57pm UTC](https://discourse.slicer.org/t/interaction-box-for-transforms/45436 "2025-12-11T13:57:54Z")

</div>

I can’t figure out how to made my interaction display a box to more easily manipulate my models. I updated to 5.10. While I am able to move my models with the object on the screen, it only allows for local manipulatio…

---

## [Cloning a composite transform yields incorrect result](https://discourse.slicer.org/t/cloning-a-composite-transform-yields-incorrect-result/44654)

<div class="topic-metadata">

**Author:** [@mikebind](https://discourse.slicer.org/u/mikebind)\
**Replies:** 6\
**Last updated:** [October 14, 2025, 3:03am UTC](https://discourse.slicer.org/t/cloning-a-composite-transform-yields-incorrect-result/44654 "2025-10-14T03:03:40Z")

</div>

A composite transform node, such as those created by an ANTs QuickSyN registration, is not cloned correctly by the subject hierarchy node. I am using Slicer 5.8.1 on Windows 11. I have been working on taking apart and r…

---

## [Controlling Volume Reslice Driver to follow 5DOF inplane view of tool](https://discourse.slicer.org/t/controlling-volume-reslice-driver-to-follow-5dof-inplane-view-of-tool/44712)

<div class="topic-metadata">

**Author:** [@ruffsl](https://discourse.slicer.org/u/ruffsl)\
**Replies:** 4\
**Last updated:** [October 10, 2025, 11:09pm UTC](https://discourse.slicer.org/t/controlling-volume-reslice-driver-to-follow-5dof-inplane-view-of-tool/44712 "2025-10-10T23:09:06Z")

</div>

I’d like show a 5DOF inplane view of needle using the Volume Reslice Driver extension, with the 6th DOF rotation locked in alignment with respect to a canonical axis in the global RAS reference frame, providing a more gr…

---

## [The values in the rotation field are not saved](https://discourse.slicer.org/t/the-values-in-the-rotation-field-are-not-saved/44234)

<div class="topic-metadata">

**Author:** [@Konstantin](https://discourse.slicer.org/u/Konstantin)\
**Replies:** 8\
**Last updated:** [August 30, 2025, 5:44am UTC](https://discourse.slicer.org/t/the-values-in-the-rotation-field-are-not-saved/44234 "2025-08-30T05:44:23Z")

</div>

Hello everyone. I have a task - to record the displacement of fragments in all planes when they move. I use the transforms module. But I encountered the following problem: all values ​​in the “rotation” field are reset t…

---

## [Unexpected behavior in Transforms Module and IGT ResliceDriver](https://discourse.slicer.org/t/unexpected-behavior-in-transforms-module-and-igt-reslicedriver/42828)

<div class="topic-metadata">

**Author:** [@sfrisken](https://discourse.slicer.org/u/sfrisken)\
**Replies:** 8\
**Last updated:** [May 30, 2025, 8:22pm UTC](https://discourse.slicer.org/t/unexpected-behavior-in-transforms-module-and-igt-reslicedriver/42828 "2025-05-30T20:22:02Z")

</div>

When tracking two instruments using the Brainlab system and OpenIGTLink: OpenIGT link transfers transforms for both instruments from BrainLab to Slicer as expected As long as only one instrument is ever visible at a ti…

---

## [How to generate transform at Elastix rigid registration](https://discourse.slicer.org/t/how-to-generate-transform-at-elastix-rigid-registration/40955)

<div class="topic-metadata">

**Author:** [@Jason\_chen](https://discourse.slicer.org/u/Jason_chen)\
**Replies:** 4\
**Last updated:** [March 6, 2025, 8:07pm UTC](https://discourse.slicer.org/t/how-to-generate-transform-at-elastix-rigid-registration/40955 "2025-03-06T20:07:16Z")

</div>

Hi, I am using 3D slicer to register a CT volume into MR volume and transform node labels on CT into MR coordinates. Through Elastix in 3D slicer I can do the registration and output the transform to do the job, which i…

---

## ["Interaction in 3D Viewer" to align orthogonal planes missing in 5.8.0 update?](https://discourse.slicer.org/t/interaction-in-3d-viewer-to-align-orthogonal-planes-missing-in-5-8-0-update/41360)

<div class="topic-metadata">

**Author:** [@sck84](https://discourse.slicer.org/u/sck84)\
**Replies:** 1\
**Last updated:** [January 29, 2025, 4:03pm UTC](https://discourse.slicer.org/t/interaction-in-3d-viewer-to-align-orthogonal-planes-missing-in-5-8-0-update/41360 "2025-01-29T16:03:56Z")

</div>

Hi everyone, I used to create a transform and use the “Interaction in 3D Viewer” tool to align structures to the orthogonal planes in Slicer. Following the most recent update, it appears this function has gone away.…

---

## [Multiple volume renderings are not displayed correctly](https://discourse.slicer.org/t/multiple-volume-renderings-are-not-displayed-correctly/41147)

<div class="topic-metadata">

**Author:** [@Stuart](https://discourse.slicer.org/u/Stuart)\
**Replies:** 4\
**Last updated:** [January 19, 2025, 10:05pm UTC](https://discourse.slicer.org/t/multiple-volume-renderings-are-not-displayed-correctly/41147 "2025-01-19T22:05:06Z")

</div>

My goal is to use the transforms editor to align two different volume renderings of the same skull, each rendered in a different color. No matter how I change the orientations, the gold version of the skull always shows …

---

## [Creating a new coordinate system](https://discourse.slicer.org/t/creating-a-new-coordinate-system/19446)

<div class="topic-metadata">

**Author:** [@matsuba8](https://discourse.slicer.org/u/matsuba8)\
**Replies:** 44\
**Last updated:** [October 26, 2024, 2:56pm UTC](https://discourse.slicer.org/t/creating-a-new-coordinate-system/19446 "2024-10-26T14:56:15Z")

</div>

Hello all, I am trying to create a local coordinate system within the global coordinate system in order to compute the displacement of a bone block between two different scans. The reason why the global coordinate syste…

---

## [Does the slicer have the ability to generate multi 3D volumes within the 3D slicer and operate it under specific limitations?](https://discourse.slicer.org/t/does-the-slicer-have-the-ability-to-generate-multi-3d-volumes-within-the-3d-slicer-and-operate-it-under-specific-limitations/39756)

<div class="topic-metadata">

**Author:** [@Ming\_Lei](https://discourse.slicer.org/u/Ming_Lei)\
**Replies:** 1\
**Last updated:** [October 18, 2024, 6:23pm UTC](https://discourse.slicer.org/t/does-the-slicer-have-the-ability-to-generate-multi-3d-volumes-within-the-3d-slicer-and-operate-it-under-specific-limitations/39756 "2024-10-18T18:23:39Z")

</div>

I’m working on an extension that requests that numerous 3D volumes be loaded or created and then moved toward MRI and CT volumes according to particular regulations. Because I need to record the transformation results in…

---

## [Cannot segment after using Transforms and Resample Scalar/vectorDWI Volume modules](https://discourse.slicer.org/t/cannot-segment-after-using-transforms-and-resample-scalar-vectordwi-volume-modules/39134)

<div class="topic-metadata">

**Author:** [@Stuart](https://discourse.slicer.org/u/Stuart)\
**Replies:** 2\
**Last updated:** [September 29, 2024, 4:30pm UTC](https://discourse.slicer.org/t/cannot-segment-after-using-transforms-and-resample-scalar-vectordwi-volume-modules/39134 "2024-09-29T16:30:46Z")

</div>

I reoriented a skull using the Transforms module and then Resample Scalar/Vector/DWI Volume module. The resulting volume is properly oriented but I cannot segment it. Here are copies of how I set up the Resample page as …

---

## [New feature: Interactive transformation + adjustable center of rotation](https://discourse.slicer.org/t/new-feature-interactive-transformation-adjustable-center-of-rotation/36974)

<div class="topic-metadata">

**Author:** [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Replies:** 18\
**Last updated:** [August 15, 2024, 1:29pm UTC](https://discourse.slicer.org/t/new-feature-interactive-transformation-adjustable-center-of-rotation/36974 "2024-08-15T13:29:59Z")

</div>

Any nodes can now be translated, rotated, or scaled by interactive handles. Editing operations can be constrained to specific axes and center of rotation can be freely chosen. The handles are available both in slice and…

---

## [Issue when enabling the new interaction transform handler using script](https://discourse.slicer.org/t/issue-when-enabling-the-new-interaction-transform-handler-using-script/36509)

<div class="topic-metadata">

**Author:** [@chz31](https://discourse.slicer.org/u/chz31)\
**Replies:** 2\
**Last updated:** [May 31, 2024, 6:14pm UTC](https://discourse.slicer.org/t/issue-when-enabling-the-new-interaction-transform-handler-using-script/36509 "2024-05-31T18:14:01Z")

</div>

Hi, I met a strange issue when I tried to enable interaction transform handler using script using the newest preview Slicer 5.7.0-2024-05-28 in Mac. The command interactionTransformNode.GetDisplayNode().SetEditorVisibi…

---

## [Display transform using Python](https://discourse.slicer.org/t/display-transform-using-python/36168)

<div class="topic-metadata">

**Author:** [@Matteboo](https://discourse.slicer.org/u/Matteboo)\
**Replies:** 4\
**Last updated:** [May 16, 2024, 12:14pm UTC](https://discourse.slicer.org/t/display-transform-using-python/36168 "2024-05-16T12:14:01Z")

</div>

Hello, I’m trying to display segmentation using python just like in this image However, in the doc, the link to the display section is dead (dead link ) I can’t find doc or the code for the display part of the trans…

---

## [Segment thresholding with multiple transforms](https://discourse.slicer.org/t/segment-thresholding-with-multiple-transforms/35982)

<div class="topic-metadata">

**Author:** [@bruce](https://discourse.slicer.org/u/bruce)\
**Replies:** 2\
**Last updated:** [May 8, 2024, 8:21pm UTC](https://discourse.slicer.org/t/segment-thresholding-with-multiple-transforms/35982 "2024-05-08T20:21:45Z")

</div>

Hello This might be a bit obscure but I note inconsistent behaviour with the Segment Editor Threshold tool when working with a segmentation based on a volume with nested transforms. In particular, the thresholding range…

---

## [Updating segmentation using numpy and transforms](https://discourse.slicer.org/t/updating-segmentation-using-numpy-and-transforms/35975)

<div class="topic-metadata">

**Author:** [@metrobobbi](https://discourse.slicer.org/u/metrobobbi)\
**Replies:** 0\
**Last updated:** [May 7, 2024, 10:34pm UTC](https://discourse.slicer.org/t/updating-segmentation-using-numpy-and-transforms/35975 "2024-05-07T22:34:25Z")

</div>

Hello, I downloaded some Contrast-enhanced CT scans and I used the Curved Planar Reformat extension in order to generate a straight volume of the aorta. I have the need to edit the segmentations on the straightened spa…

---

## [Track images using Polhemus Fastrak electromagnetic tracker](https://discourse.slicer.org/t/track-images-using-polhemus-fastrak-electromagnetic-tracker/7056)

<div class="topic-metadata">

**Author:** [@Satvika](https://discourse.slicer.org/u/Satvika)\
**Replies:** 5\
**Last updated:** [September 15, 2023, 2:44am UTC](https://discourse.slicer.org/t/track-images-using-polhemus-fastrak-electromagnetic-tracker/7056 "2023-09-15T02:44:29Z")

</div>

Hi, We are working on tracking images with Electromagnetic Tracker (Polhemus Fastrak) using PLUS/Slicer. We have position data from the emt and images from ultrasound system: Q How do we obtain real-time transform matr…

---

## [Curved Planar Reformat](https://discourse.slicer.org/t/curved-planar-reformat/34325)

<div class="topic-metadata">

**Author:** [@Nitikorn\_Kowwattanaw](https://discourse.slicer.org/u/Nitikorn_Kowwattanaw)\
**Replies:** 2\
**Last updated:** [February 15, 2024, 8:24am UTC](https://discourse.slicer.org/t/curved-planar-reformat/34325 "2024-02-15T08:24:40Z")

</div>

Just wondering is there a way to map centerline and segmentation that were use to create the CMPR onto itself.

---

## [Manually Adjusting Transform - Applied Object Seems to Jump Around; Matrixes Not Edited As Expected ](https://discourse.slicer.org/t/manually-adjusting-transform-applied-object-seems-to-jump-around-matrixes-not-edited-as-expected/34086)

<div class="topic-metadata">

**Author:** [@tpal\_1](https://discourse.slicer.org/u/tpal_1)\
**Replies:** 21\
**Last updated:** [February 5, 2024, 5:18pm UTC](https://discourse.slicer.org/t/manually-adjusting-transform-applied-object-seems-to-jump-around-matrixes-not-edited-as-expected/34086 "2024-02-05T17:18:29Z")

</div>

Operating system: Mac OS Monterey 12.7.1 Slicer version: 5.6.1 (and 5.2.2) I have had consistent issues when manually adjusting transforms in Slicer 5.2.2 and Slicer 5.6.1. It seems that minor changes result in the tra…

---

## [Create transform programmatically](https://discourse.slicer.org/t/create-transform-programmatically/33927)

<div class="topic-metadata">

**Author:** [@Anuta](https://discourse.slicer.org/u/Anuta)\
**Replies:** 1\
**Last updated:** [January 23, 2024, 1:30pm UTC](https://discourse.slicer.org/t/create-transform-programmatically/33927 "2024-01-23T13:30:33Z")

</div>

Hello! I am trying to perform multiplanar reformation in slicer (reslice the volume in a different orientation). For this task I use “Transforms” module to alter orientation of the volume and “Resample Scalar Volume” mo…

---

## [Transform in ijk](https://discourse.slicer.org/t/transform-in-ijk/33779)

<div class="topic-metadata">

**Author:** [@brandus1](https://discourse.slicer.org/u/brandus1)\
**Replies:** 1\
**Last updated:** [January 15, 2024, 7:56pm UTC](https://discourse.slicer.org/t/transform-in-ijk/33779 "2024-01-15T19:56:17Z")

</div>

Hi, I am trying to replicate the behavior of the Resample module directly on numpy arrays, because I have a separate service that cannot integrate or call slicer directly unfortunately. This is the basic operation I wo…

---

## [Saving transformed Volumes](https://discourse.slicer.org/t/saving-transformed-volumes/1266)

<div class="topic-metadata">

**Author:** [@stevenagl12](https://discourse.slicer.org/u/stevenagl12)\
**Replies:** 18\
**Last updated:** [January 15, 2024, 8:36am UTC](https://discourse.slicer.org/t/saving-transformed-volumes/1266 "2024-01-15T08:36:21Z")

</div>

Hi, I am trying to save binary labelmaps that I have transformed with specific transform files. The problem is that I have clicked the harden transform button, but when I go to save the files, they do not save in the cor…

---

## [Volume turns black after applying transform](https://discourse.slicer.org/t/volume-turns-black-after-applying-transform/7267)

<div class="topic-metadata">

**Author:** [@blackfish](https://discourse.slicer.org/u/blackfish)\
**Replies:** 3\
**Last updated:** [January 10, 2024, 5:53pm UTC](https://discourse.slicer.org/t/volume-turns-black-after-applying-transform/7267 "2024-01-10T17:53:28Z")

</div>

Version: 4.11 Operating system: win 10 I am trying to transform a 3D volume that I made using the grayscale model maker. However, after I apply a linear transform, the model turns black. Before: After: What coul…

---

## [Python script to automate rotation](https://discourse.slicer.org/t/python-script-to-automate-rotation/33275)

<div class="topic-metadata">

**Author:** [@Michael\_Allen](https://discourse.slicer.org/u/Michael_Allen)\
**Replies:** 3\
**Last updated:** [December 10, 2023, 8:01pm UTC](https://discourse.slicer.org/t/python-script-to-automate-rotation/33275 "2023-12-10T20:01:18Z")

</div>

Hi all, I’m working on a project creating radiographic views from CT scans, rotating one volume inside another using the repository script (https://github.com/Slicer/Slicer/blob/master/Base/Python/slicer/ScriptedLoadable…

---

## [How can I view displacement field in 3D?](https://discourse.slicer.org/t/how-can-i-view-displacement-field-in-3d/29228)

<div class="topic-metadata">

**Author:** [@Luna](https://discourse.slicer.org/u/Luna)\
**Replies:** 3\
**Last updated:** [December 6, 2023, 8:00pm UTC](https://discourse.slicer.org/t/how-can-i-view-displacement-field-in-3d/29228 "2023-12-06T20:00:18Z")

</div>

I have two questions I have an nrrd file of my displacement field in 3D which I want to view. I managed to view it in 2D in transforms module but I couldn’t find a way to view it in 3D. How can I view it in 3D? Is ther…

---

## [4D ITK image to vtkMRMLGridTransformNode](https://discourse.slicer.org/t/4d-itk-image-to-vtkmrmlgridtransformnode/741)

<div class="topic-metadata">

**Author:** [@Fernando](https://discourse.slicer.org/u/Fernando)\
**Replies:** 10\
**Last updated:** [November 13, 2023, 8:59am UTC](https://discourse.slicer.org/t/4d-itk-image-to-vtkmrmlgridtransformnode/741 "2023-11-13T08:59:32Z")

</div>

Hi all, I have a displacement field “field.nii” that I need to convert from RAS to LPS so that I can use it in Slicer. What I’m doing now is: Read the file with SimpleITK Modify the data Save it Load it with slicer.ut…

[Next page](https://discourse.slicer.org/tag/transforms/28.md?match_all_tags=true&page=1&tags%5B%5D=transforms)
