Re: [ITK-users] 3D rigid transform

Dženan Zukić <[email protected]> Fri, 7 Sep 2018 16:10:11 -0400
Newsgroups gmane.comp.lib.itk.user
Message-ID <CAPf2UMSxkC3+mUqW=2=kDUcUF5AHeJhR=LSzHD-8Nk57i606Tg@mail.gmail.com>
--===============0384201186==
Content-Type: multipart/alternative; boundary="000000000000032b8c05754d9999"

--000000000000032b8c05754d9999
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Vijaya,

Fixed parameters are not optimized when a transform is used in image
registration. Center of rotation is usually the fixedparameter. That is the
case with Euler
<https://itk.org/Doxygen/html/classitk_1_1Euler3DTransform.html>, Quat
<https://itk.org/Doxygen/html/classitk_1_1QuaternionRigidTransform.html> an=
d
Versor
<https://itk.org/Doxygen/html/classitk_1_1VersorRigid3DTransform.html> rigi=
d
3D transforms. More transform types are listed here
<https://itk.org/Doxygen/html/group__ITKTransform.html>. This example
<https://itk.org/ITKExamples/src/Filtering/ImageGrid/ResampleAnImage/Docume=
ntation.html>,
and this example
<https://itk.org/Wiki/ITK/Examples/SimpleOperations/TranslationTransform> m=
ight
help you about how to set parameters and use a transform.

Regards,
D=C5=BEenan

On Fri, Sep 7, 2018 at 7:30 AM Vijaya Ghorpade via Insight-users <
[email protected]> wrote:

> Hi
> Before asking this question I searched the whole archive. I am new here.
> I would like to resample an MRI image after applying 3D rigid transform
> (Rotation followed by translation). I found euler3dtransform and
> quaternion3d. The documentation is not suffice to see how to use it
> completely. What are parameters and fixed parameters. How to give suppose
> three angles a, b, c and 3 transtalations x ,y, z to these functions.
> Please help me.
> Thank you so much in advance,
> The ITK community is transitioning from this mailing list to
> discourse.itk.org. Please join us there!
> ________________________________
> 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:
> https://itk.org/mailman/listinfo/insight-users
>

--000000000000032b8c05754d9999
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:verdana,sans-serif;font-size:small">Hi Vijaya,</div><div class=3D"=
gmail_default" style=3D"font-family:verdana,sans-serif;font-size:small"><br=
></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif=
;font-size:small">Fixed parameters are not optimized when a transform is us=
ed in image registration. Center of rotation is usually the fixedparameter.=
 That is the case with <a href=3D"https://itk.org/Doxygen/html/classitk_1_1=
Euler3DTransform.html">Euler</a>, <a href=3D"https://itk.org/Doxygen/html/c=
lassitk_1_1QuaternionRigidTransform.html">Quat</a>=C2=A0and <a href=3D"http=
s://itk.org/Doxygen/html/classitk_1_1VersorRigid3DTransform.html">Versor</a=
>=C2=A0rigid 3D transforms. More transform types are listed <a href=3D"http=
s://itk.org/Doxygen/html/group__ITKTransform.html">here</a>. This=C2=A0<a h=
ref=3D"https://itk.org/ITKExamples/src/Filtering/ImageGrid/ResampleAnImage/=
Documentation.html">example</a>, and this <a href=3D"https://itk.org/Wiki/I=
TK/Examples/SimpleOperations/TranslationTransform">example</a>=C2=A0might h=
elp you about how to set parameters and use a transform.</div><div class=3D=
"gmail_default" style=3D"font-family:verdana,sans-serif;font-size:small"><b=
r></div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-seri=
f;font-size:small">Regards,</div><div class=3D"gmail_default" style=3D"font=
-family:verdana,sans-serif;font-size:small">D=C5=BEenan</div></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr">On Fri, Sep 7, 2018 at 7:30 A=
M Vijaya Ghorpade via Insight-users &lt;<a href=3D"mailto:insight-users@itk=
.org">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex"><font color=3D"" size=3D"2" face=3D"Helvetica Neue"><font face=3D"A=
rial, Helvetica, sans-serif">Hi</font>
<div><font face=3D"Arial, Helvetica, sans-serif">Before asking this questio=
n I searched the whole archive. I am new here.=C2=A0 I would like to resamp=
le an MRI image after applying 3D rigid transform (Rotation followed by tra=
nslation). I found euler3dtransform and quaternion3d. The documentation is =
not suffice to see how to use it completely. What are parameters and fixed =
parameters. How to give suppose three angles a, b, c and 3 transtalations x=
 ,y, z to these functions. Please help me.=C2=A0</font></div>

<div><font face=3D"Arial, Helvetica, sans-serif">Thank you so much in advan=
ce,</font></div>
</font>The ITK community is transitioning from this mailing list to <a href=
=3D"http://discourse.itk.org" rel=3D"noreferrer" target=3D"_blank">discours=
e.itk.org</a>. Please join us there!<br>
________________________________<br>
Powered by <a href=3D"http://www.kitware.com" rel=3D"noreferrer" target=3D"=
_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href=3D"http://www.kitware.com/opensource/opensource.html" rel=3D"norefe=
rrer" target=3D"_blank">http://www.kitware.com/opensource/opensource.html</=
a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href=3D"http://www.kitware.com/products/protraining.php" rel=3D"noreferr=
er" target=3D"_blank">http://www.kitware.com/products/protraining.php</a><b=
r>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href=3D"http://www.itk.org/Wiki/ITK_FAQ" rel=3D"noreferrer" target=3D"_b=
lank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href=3D"https://itk.org/mailman/listinfo/insight-users" rel=3D"noreferre=
r" target=3D"_blank">https://itk.org/mailman/listinfo/insight-users</a><br>
</blockquote></div>

--000000000000032b8c05754d9999--

--===============0384201186==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

The ITK community is transitioning from this mailing list to discourse.itk.org. Please join us there!
________________________________
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:
https://itk.org/mailman/listinfo/insight-users

--===============0384201186==--