[Insight-users] Problem with Rigid3DPerspectiveTransform
Luis Ibanez
luis.ibanez at kitware.com
Thu Dec 22 09:51:25 EST 2005
Hi Albert,
1) No, you cannot use the Rigid3DPerspectiveTransform along
with the ResampleImageFilter in order to get a 2D image
out of a 3D image. The reason is that none of them will
know how to combine the data of the 3D image in order to
generate 2D pixels.
I presume that you are doing something like projecting
the 3D dataset in order to create a Digitally Reconstructed
Radiograph DRR. If this is the case, you may want to look
at the example:
InsightApplications/
IntensityBased2D3DRegistration/
2) In order to set the center of rotation, you simply invoke
the method
transform->SetCenterOfRotation()
you will not see this method if you grep in the code, because
it is implemented using the itkSetMacro, in line 161 of
Insight/Code/Common/
itkRigid3DPerspectiveTransform.h
itkSetMacro(CenterOfRotation,InputPointType);
itkGetConstReferenceMacro(CenterOfRotation,InputPointType);
but if you read the Doxygen documentation for this class
http://www.itk.org/Insight/Doxygen/html/d1/d5c/classitk_1_1Rigid3DPerspectiveTransform.htm
you will find the method
virtual void SetCenterOfRotation (InputPointType _arg)
http://www.itk.org/Insight/Doxygen/html/d1/d5c/classitk_1_1Rigid3DPerspectiveTransform.html#itk_1_1Rigid3DPerspectiveTransformz1515_0
Regards,
Luis
------------------------
Albert Chitemyan wrote:
> Hi,
>
> I'm trying to use Rigid3DPerspectiveTransform to transform images and I
> have 2 problems.
>
> 1. Is it possible use Rigid3DPerspectiveTransform with
> ResampleImageFilter to get transformed image (which has 2 dim.)?
>
> 2. How can I set the center of rotation for this class? In the
> documentation is written that it provides center of rotation, but I've
> not seen any way to do it.
>
> thanks
>
> Albert
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
More information about the Insight-users
mailing list