[Insight-users] Error trying to set an image samples threshold on registration
Luis Ibanez
luis.ibanez at kitware.com
Tue Jun 30 17:18:37 EDT 2009
Hi Oscar,
It seems that you have not turned ON the CMake option
ITK_USE_OPTIMIZED_REGISTRATION_METHODS
when you configured ITK with CMake.
Please do so,
and let us know if you still find any problems.
Thanks
Luis
-------------------------------------
Oscar Esteban Sanz-Dranguet wrote:
> Hi all,
>
> I want to set a threshold to mask the fixed image on
> MattesMutualInformationImageToImageMetric. This is the code:
>
> typename InternalImage::PixelType thres = 3;
>
> m_metric->SetFixedImageSamplesIntensityThreshold(thres); // this
> is RigidRegistration.cxx:660
>
>
> But I can't compile, getting this error:
>
> RigidRegistration.cxx:660: error: 'class
> itk::MattesMutualInformationImageToImageMetric<itk::Image<short int,
> 3u>, itk::Image<short int, 3u> >' has no member named
> 'SetFixedImageSamplesIntensityThreshold'
>
> RigidRegistration.cxx: In member function 'void
> RigidRegistration<DIMENSION, Transform, Metric,
> TOptimizer>::InitRegistration() [with unsigned char DIMENSION = 3u,
> Transform = itk::CenteredEuler3DTransform, Metric =
> itk::MattesMutualInformationImageToImageMetric, TOptimizer =
> itk::GradientDescentOptimizer]':
>
> RigidRegistration.cxx:113: instantiated from 'void
> RigidRegistration<DIMENSION, Transform, Metric,
> TOptimizer>::PerformRegistration() [with unsigned char DIMENSION = 3u,
> Transform = itk::CenteredEuler3DTransform, Metric =
> itk::MattesMutualInformationImageToImageMetric, TOptimizer =
> itk::GradientDescentOptimizer]'
>
> rreg.cxx:176: instantiated from 'T configure(std::string, std::string,
> std::string, itk::SmartPointer<itk::Image<bool, 3u> >, int, int, float,
> float, ParametersType, ParametersType, ParametersType, std::string,
> bool, float, float, std::string) [with T = RigidRegistration<3u,
> itk::CenteredEuler3DTransform,
> itk::MattesMutualInformationImageToImageMetric,
> itk::GradientDescentOptimizer> ]
>
>
> I will appreciate any help with this. Thanks in advance.
>
> Best Regards,
>
> Oscar Esteban
> Biomedical Image Technologies Group - Universidad Politécnica de Madrid
> _____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> 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 Insight-users
mailing list