Export to GitHub

wrapitk - issue #3

Problem with wrapping itk::HistogramToIntensityImageFilter


Posted on Jan 12, 2009 by Massive Bird

WrapITK with python wrapping on against ITK 3.10 produces the beow error. Seems HistogramToImageFilter should be corrected to HistogramToIntensityImageFilter.


[ 15%] Built target NumericsIdx Scanning dependencies of target NumericsSwig [ 15%] Generating ../../Typedefs/wrap_ITKCostFunctions.i [ 15%] Generating ../../Typedefs/wrap_itkDenseFrequencyContainer.i [ 15%] Generating ../../Typedefs/wrap_itkSample.i [ 15%] Generating ../../Typedefs/wrap_ITKOptimizers.i [ 15%] Generating ../../Typedefs/wrap_itkHistogram.i [ 15%] Generating ../../Typedefs/wrap_itkHistogramToIntensityImageFilter.i [ 15%] Built target NumericsSwig [ 15%] Generating wrap_ITKCostFunctionsPython.cpp, ../../lib/ITKCostFunctionsPython.py [ 15%] Generating wrap_itkDenseFrequencyContainerPython.cpp, ../../lib/itkDenseFrequencyContainerPython.py [ 15%] Generating wrap_itkSamplePython.cpp, ../../lib/itkSamplePython.py [ 15%] Generating wrap_ITKOptimizersPython.cpp, ../../lib/ITKOptimizersPython.py [ 15%] Generating wrap_itkHistogramPython.cpp, ../../lib/itkHistogramPython.py [ 15%] Generating wrap_itkHistogramToIntensityImageFilterPython.cpp, ../../lib/itkHistogramToIntensityImageFilterPython.py /media/USB-WD-1/dev-ubuntu/itk/WrapITK-bin/Typedefs/wrap_itkHistogramToIntensityImageFilter.i:84: Warning(401): Nothing known about base class 'itk::HistogramToImageFilter< itk::Statistics::Histogram< float,2u,itk::Statistics::DenseFrequencyContainer >,itk::Function::HistogramIntensityFunction< unsigned long > >'. Ignored. /media/USB-WD-1/dev-ubuntu/itk/WrapITK-bin/Typedefs/wrap_itkHistogramToIntensityImageFilter.i:84: Warning(401): Maybe you forgot to instantiate 'itk::HistogramToImageFilter< itk::Statistics::Histogram< float,2u,itk::Statistics::DenseFrequencyContainer >,itk::Function::HistogramIntensityFunction< unsigned long > >' using %template. /media/USB-WD-1/dev-ubuntu/itk/WrapITK-bin/Typedefs/wrap_itkHistogramToIntensityImageFilter.i:170: Warning(401): Nothing known about base class 'itk::HistogramToImageFilter< itk::Statistics::Histogram< float,3u,itk::Statistics::DenseFrequencyContainer >,itk::Function::HistogramIntensityFunction< unsigned long > >'. Ignored. /media/USB-WD-1/dev-ubuntu/itk/WrapITK-bin/Typedefs/wrap_itkHistogramToIntensityImageFilter.i:170: Warning(401): Maybe you forgot to instantiate 'itk::HistogramToImageFilter< itk::Statistics::Histogram< float,3u,itk::Statistics::DenseFrequencyContainer >,itk::Function::HistogramIntensityFunction< unsigned long >

Comment #1

Posted on Jan 12, 2009 by Massive Bird

(No comment was entered for this change.)

Comment #2

Posted on Jan 12, 2009 by Helpful Hippo

This is a bug in ITK, fixed yesterday http://public.kitware.com/cgi-bin/viewcvs.cgi/Code/Numerics/Statistics/itkHistogramToIntensityImageFilter.h?root=Insight&sortby=date&view=log . Please use ITK cvs.

Comment #3

Posted on Jan 12, 2009 by Massive Bird

(No comment was entered for this change.)

Status: Fixed

Labels:
Type-Defect Priority-Critical