[Insight-users] how to give a vtkTransform to an itk volume
Luis Ibanez
luis.ibanez@kitware.com
Thu, 21 Nov 2002 13:43:20 -0500
Hi Jorn,
Currently there is not a direct way of
connecting a vtkTransform to an itkImage.
What kind of information is included in the
transform you are reading ?
Just spacing and origin ? or are you getting
also rotations ?
If the transform is quite generic you may have
to manually construct an itk::Transform using
the parameters from the vtkTransform and use the
itk::Transform to resample the input image.
Then use the resampled image in the registration
process.
Please let us know if you have further questions.
Thanks,
Luis
=======================================
J. Van Dalen wrote:
> Dear ITK users,
>
> In my code I start reading a dicom file in vtk. Via a pipeline
> construction the dicom image is transported to an itk volume (at the end
> of the pipeline I use VTKImageImport to connect the end of a VTK pipeline
> to an ITK image pipeline), which I finally use for image registration. In
> reading the dicom file, I also read the transformation (vtkTransform *tr;)
> that is in the dicom file. Is there a way to give this transformation to
> the itk volume? I looked at the itk class "image", which `defines' my
> itk-volume, but I cannot find a way to connect a transformation to this
> volume (except maybe the "SetIndextoPhysicalTransform", but it is not
> clear to me what it does and how it works).
>
> I hope some of you has a suggestion...
> Thanks,
> Jorn.
>
>
>
>
>
> _______________________________________________
> Insight-users mailing list
> Insight-users@public.kitware.com
> http://public.kitware.com/mailman/listinfo/insight-users
>
>