[ITK] [ITK-users] How to apply affine transformation without sheering ( 9 parameter instead of 12)

Matt McCormick matt.mccormick at kitware.com
Thu May 22 15:00:24 EDT 2014


Hi Riya,

The inheritance diagram for the Rigid3DTransform [1] reveals more
restricted transforms that do not have shear / skew.

Hope this helps,
Matt

[1] http://www.itk.org/Doxygen/html/classitk_1_1Rigid3DTransform.html

On Tue, May 13, 2014 at 9:05 AM, Riya Paul <riyaforms at gmail.com> wrote:
> Hello ,
>
> I am modifying the source code to do affine transformation. After applying
> the affine registration the output image was not so good. I was expecting
> more points and more clear image like my reference image.
>
>
> I am new in itk programming and  I have very basic knowledge about it. I
> have already the source code where they are performing affine transformation
> ( without specifying the parameters) So basically IT is taking completely 12
> parameters including the shear / skew parameters. I think may be this is why
> the output image is kind of not good. I though If I will use 9 parameters
> except the skew parameters then It may be improve the registered output
> image quality. Please help me how to do that.
>
>
> On Tue, May 13, 2014 at 3:03 PM, Kevin B. Zimmerman
> <kevin.zimmerman at kitware.com> wrote:
>>
>> To post a message to all the list members, send email to
>> insight-users at itk.org.
>>
>> Kevin B. Zimmerman
>> Kitware, Inc.
>> 28 Corporate Drive
>> Clifton Park, NY 12065
>> kevin.zimmerman at kitware.com
>> http://www.kitware.com
>>
>> On 05/13/2014 08:59 AM, Riya Paul wrote:
>>
>> Dear Kevin ,
>>
>> I was searching for forum where I can write as new thread. I didn't find
>> it. Can you also provide me the link where I can post.
>>
>>
>> Riya
>>
>>
>> On Tue, May 13, 2014 at 2:56 PM, Riya Paul <riyaforms at gmail.com> wrote:
>>>
>>> Okie :) Danke :)
>>>
>>>
>>> On Tue, May 13, 2014 at 2:50 PM, Kevin B. Zimmerman
>>> <kevin.zimmerman at kitware.com> wrote:
>>>>
>>>> Our mail servers show your registration completed a couple minutes ago.
>>>> You should be all set to post now.
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Kevin B. Zimmerman
>>>> Kitware, Inc.
>>>> 28 Corporate Drive
>>>> Clifton Park, NY 12065
>>>> kevin.zimmerman at kitware.com
>>>> http://www.kitware.com
>>>>
>>>> On 05/13/2014 08:46 AM, Riya Paul wrote:
>>>>
>>>> Yes Kevin !!!
>>>>
>>>>
>>>> On Tue, May 13, 2014 at 2:35 PM, Kevin B. Zimmerman
>>>> <kevin.zimmerman at kitware.com> wrote:
>>>>>
>>>>> Riya -
>>>>>
>>>>> I don't see your account registered with the list yet.  Did you reply
>>>>> to the confirmation email that was sent?
>>>>>
>>>>> Kevin B. Zimmerman
>>>>> Kitware, Inc.
>>>>> 28 Corporate Drive
>>>>> Clifton Park, NY 12065
>>>>> kevin.zimmerman at kitware.com
>>>>> http://www.kitware.com
>>>>>
>>>>> On 05/13/2014 08:30 AM, Riya Paul wrote:
>>>>>
>>>>> Dear Kevin ,
>>>>>
>>>>> I already registered in your link. The username is riya.
>>>>>
>>>>> I hope I will get confirmation about my post.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Riya
>>>>>
>>>>>
>>>>> On Tue, May 13, 2014 at 2:10 PM, Kevin B. Zimmerman
>>>>> <kevin.zimmerman at kitware.com> wrote:
>>>>>>
>>>>>> Based on your note, it appears you're trying to post through Nabble.
>>>>>> We're in no way affiliated with Nabble, and have no control over their
>>>>>> registration process.  You can either contact their support to work out the
>>>>>> issue, or register directly for our list here:
>>>>>>
>>>>>> http://www.itk.org/mailman/listinfo/insight-users
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Kevin B. Zimmerman
>>>>>> Kitware, Inc.
>>>>>> 28 Corporate Drive
>>>>>> Clifton Park, NY 12065
>>>>>> kevin.zimmerman at kitware.com
>>>>>> http://www.kitware.com
>>>>>>
>>>>>> On 05/13/2014 04:57 AM, Riya Paul wrote:
>>>>>>
>>>>>> Why I am not allowed to post some on the forum. Please let me know
>>>>>> about it. I have posted my question three times and still it is not accepted
>>>>>> yet.
>>>>>>
>>>>>>
>>>>>> On Tue, May 13, 2014 at 10:55 AM, <insight-users-owner at itk.org> wrote:
>>>>>>>
>>>>>>> You are not allowed to post to this mailing list, and your message
>>>>>>> has
>>>>>>> been automatically rejected.  If you think that your messages are
>>>>>>> being rejected in error, contact the mailing list owner at
>>>>>>> insight-users-owner at itk.org.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------- Forwarded message ----------
>>>>>>> From: Riya <riyaforms at gmail.com>
>>>>>>> To: insight-users at itk.org
>>>>>>> Cc:
>>>>>>> Date: Tue, 13 May 2014 01:55:16 -0700 (PDT)
>>>>>>> Subject: How to apply affine transformation without sheering ( 9
>>>>>>> parameter instead of 12)
>>>>>>>  Hello ,
>>>>>>>
>>>>>>> I am modifying the source code to do affine transformation. After
>>>>>>> applying
>>>>>>> the affine registration the output image was not so good. I was
>>>>>>> expecting
>>>>>>> more points and more clear image like my reference image.
>>>>>>>
>>>>>>>
>>>>>>> I am new in itk programming and  I have very basic knowledge about
>>>>>>> it. I
>>>>>>> have already the source code where they are performing affine
>>>>>>> transformation
>>>>>>> ( without specifying the parameters) So basically IT is taking
>>>>>>> completely 12
>>>>>>> parameters including the shear / skew parameters. I think may be this
>>>>>>> is why
>>>>>>> the output image is kind of not good. I though If I will use 9
>>>>>>> parameters
>>>>>>> except the skew parameters then It may be improve the registered
>>>>>>> output
>>>>>>> image quality. Please help me how to do that.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://itk-users.7.n7.nabble.com/How-to-apply-affine-transformation-without-sheering-9-parameter-instead-of-12-tp33917.html
>>>>>>> Sent from the ITK - Users mailing list archive at Nabble.com.
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>
>
> _____________________________________
> 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:
> http://www.itk.org/mailman/listinfo/insight-users
>
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/community
>
_____________________________________
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:
http://www.itk.org/mailman/listinfo/insight-users



More information about the Community mailing list