[Insight-users] transform initializer

Simon Warfield simon.warfield at childrens.harvard.edu
Fri Feb 12 12:49:31 EST 2010


> From: Luis Ibanez <luis.ibanez at kitware.com>
> Subject: Re: [Insight-users] Scaling on two 3D masks
> To: Sylvain Jaume <sylvain at csail.mit.edu>
> Cc: insight-users at itk.org, "J. Pura" <puraj at mail.nih.gov>
> Message-ID:
>         <f7abd23c1002120608l521cdc39t861ffb085831dd7a at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> John, Sylvain,
>
>
> Instead of manually using the ChangeInformation,
> it may be better to use the
>
>           CenteredTransformInitializer
>
> and to set it to operate using Moments.
>
> This class will compute an initial transform with
> a translation that overlaps the center of mass
> of both images.
>
>   
>
If there is a large rotation difference, initializing by overlapping the 
center of mass may still leave the images outside the capture range for 
a registration algorithm.

Unfortunately, the CenteredVersorTransformInitializer doesn't work:
http://public.kitware.com/Bug/view.php?id=3264

> The initialized transform is then passed to the
> registration method.
>
>
> You will find many examples of the use off the
> transform initializer in the directory:
>
>             Insight/Examples/Registration
>
>
>       Regards,
>
>
>            Luis
>
>   
--
Simon



More information about the Insight-users mailing list