[Insight-users] help itkOrientImageFilter
Roxana Racz
itkroxyracz at yahoo.com
Thu Mar 24 04:28:57 EST 2005
Hi all !
I am using itkOrientImagefilter to change the orientation of image volumes ; If I want to change from RSA to RAI is working ok , but from ASL to RAI doesn't ; actually instead of RAI , I obtain ILP ; I studied the code a little and I observed that in function DeterminePermutationsAndFlips(...) , when more than 1 permutation must be done , a cyclic permutation is applied ;
I tried to change the permute order (from left to right ): so instead
m_PermuteOrder[i] = j;
m_PermuteOrder[j] = k;
m_PermuteOrder[k] = i;
I put :
m_PermuteOrder[i] = k;
m_PermuteOrder[j] = i;
m_PermuteOrder[k] = j;
this way seems to work ok, but I don't think is correct ;
maybe I don't use the filter properly ; this is my code :
c3OrientImageFilterType::Pointer m_c3OrientImageFilter = c3OrientImageFilterType::New();
m_c3OrientImageFilter->SetInput(m_c3Reader->GetOutput());
m_c3OrientImageFilter->SetGivenCoordinateOrientation((itk::SpatialOrientation::ITK_COORDINATE_ORIENTATION_ASL);
m_c3OrientImageFilter->SetDesiredCoordinateOrientation(itk::SpatialOrientation::ITK_COORDINATE_ORIENTATION_RAI);
m_c3Image = m_c3OrientImageFilter->GetOutput();
m_c3Image->Update();
For visualisation (checking the orientations) I am using vtk (vtkImagePlaneWidget) ;
The version of itk is 2.0
Thank you very much for your help !
Roxana
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20050324/ac6deb91/attachment.htm
More information about the Insight-users
mailing list