[ITK] [ITK-users] Rigid3DTransform make error
yagoDiez
yagodiezdonoso at gmail.com
Mon Feb 9 06:13:51 EST 2015
Some more information on this:
The details mentioned by Nicholas Tustison are here:
http://mitk.org/wiki/ITK_v4_Migration_Guide
I encountered a similar problem to the one originating the thread (just
migrated to itk 4.7). I solved it by using the itkv3 rigid transformation
class.
http://www.itk.org/Doxygen43/html/classitkv3_1_1Rigid3DTransform.html
So, all you would need to do is change the typedef to
typedef itkv3::Rigid3DTransform<double> TransformType;
and
include the following file.
#include <itkv3Rigid3DTransform.h>
Probably just using the itk 3 compatibility flag would also work.
In my case, I used this solution because I needed to use the setmatrix (with
orthogonality tolerance) function with a previously computed rotation
matrix. I don't feel too happy about it but I did not see a direct way to
use the versor3D class (which I do use for my "normal" rigid registrations
and encourage others to use). Will post again if I get a better solution.
--
View this message in context: http://itk-insight-users.2283740.n2.nabble.com/Rigid3DTransform-make-error-tp7160305p7586887.html
Sent from the ITK Insight 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://public.kitware.com/mailman/listinfo/insight-users
More information about the Community
mailing list