[ITK-users] Rigid 3D rotation based on plane

Becksfort, Jared Jared.Becksfort at STJUDE.ORG
Thu Mar 24 10:27:22 EDT 2016


Matt,

Thank you.  Resampling (and documentation reading) is what I needed.

Jared

On 3/23/16, 12:52 PM, "Matt McCormick" <matt.mccormick at kitware.com> wrote:

>Hi Jared,
>
>It sounds like you just want to resample an image with a given
>transformation.  Search for "Resample" on this page:
>
>  http://www.itk.org/Insight/Doxygen/html/examples.html
>
>consider the Euler3DTransform:
>
>  
>http://www.itk.org/Insight/Doxygen/html/classitk_1_1Euler3DTransform.html
>
>and see the section on Transforms in the ITK Software Guide:
>
>  
>http://itk.org/ITKSoftwareGuide/html/Book2/ITKSoftwareGuide-Book2ch3.html#
>x26-1160003.9
>
>HTH,
>Matt
>
>On Wed, Mar 23, 2016 at 1:26 PM, Becksfort, Jared
><Jared.Becksfort at stjude.org> wrote:
>> Hello,
>>
>> I am trying to rotate a 3D image about a plane.  I am attempting to do
>> this using the PointSetToPointSet registration examples. I grab points
>> from a plane that I find in the image and correspond them with the
>>center
>> of the image volume or the top of the image in a certain slice, etc.
>>
>> I notice that the examples all tend to end by printing the solution.  I
>>am
>> able to get this far.  It is not clear to me how I would apply this
>> solution to a rigid 3D registration method such as the Versor transform,
>> or if I am even taking the correct approach at all.  I only have one
>> image, not a moving one and a fixed one.
>>
>> I simply want to reorient an MRI volume so that its center of mass is in
>> the center of the image coordinates and rotate it so that some 3D plane
>>I
>> find travels through the center of the image also.  Can someone please
>> point me in the right direction?
>>
>> 
>>http://www.itk.org/Doxygen/html/Examples_2RegistrationITKv4_2IterativeClo
>>se
>> stPoint3_8cxx-example.html#_a4
>>
>>
>> Thank You,
>> Jared
>>
>>
>> ________________________________
>>
>> Email Disclaimer: www.stjude.org/emaildisclaimer
>> Consultation Disclaimer: www.stjude.org/consultationdisclaimer
>> _____________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://www.kitware.com/products/protraining.php
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/insight-users



More information about the Insight-users mailing list