Thank Jordi

If I use Similarity2DTransform. What class I need to use estimate 
transformation from tie point (like a LeastSquareAffineTransformEstimator). 

เมื่อ วันอังคารที่ 18 กุมภาพันธ์ ค.ศ. 2014, 20 นาฬิกา 19 นาที 35 วินาที 
UTC+7, Jordi Inglada เขียนว่า:
>
> wijuk pruksuriya 
> <[email protected]<javascript:>> 
> wrote: 
> > 
> > I use LeastSquareAffineTransformEstimator to calculate transformation, 
> but I can't get scale and rotate form itk::AffineTransform. 
> > 
> > Help me !! How can I get it form itk::AffineTransform. 
> > 
>
> I think you can use the GetParameters() method to get the 6 parameters of 
> the transform. Quoting the documentation: 
>
> "This class provides several methods for setting the matrix and vector 
> defining the transform. To support the registration framework, the 
> transform parameters can also be set as an Array<double> of size 
> (NDimension + 1) * NDimension using method SetParameters(). The first 
> (NDimension x NDimension) parameters defines the matrix in row-major 
> order (where the column index varies the fastest). The last NDimension 
> parameters defines the translation in each dimensions." 
>
> However, you will not get a direct access to rotation and scale, since the 
> affine transform is more general than that. See 
> https://en.wikipedia.org/wiki/Affine_transformation#Affine_transformation_of_the_plane.
>  
>
>
> If you just want rotation, scale and translation, you may want to use the 
> Similarity2DTransform: 
> http://www.orfeo-toolbox.org/doxygen-current/classitk_1_1Similarity2DTransform.html
>  
>
> Jordi 
>
> > Thank you. 
> > 
> > -- 
> > -- 
> > Check the OTB FAQ at 
> > http://www.orfeo-toolbox.org/FAQ.html 
> >   
> > You received this message because you are subscribed to the Google 
> > Groups "otb-users" group. 
> > To post to this group, send email to otb-users-/
> [email protected] <javascript:> 
> > To unsubscribe from this group, send email to 
> > otb-users+unsubscribe-/[email protected]<javascript:> 
> > For more options, visit this group at 
> > http://groups.google.com/group/otb-users?hl=en 
> > --- 
> > You received this message because you are subscribed to the Google 
> Groups "otb-users" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to otb-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/
> [email protected] <javascript:> 
> > For more options, visit https://groups.google.com/groups/opt_out. 
>

-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html

You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to