[Insight-users] NearestNeighborInterpolateImageFunction on RGB images - compilation error

Boettcher, Dr. Peter Boettcher at kleintierklinik.uni-leipzig.de
Fri Dec 17 15:47:15 EST 2004


Dear itk users
 
I try to resample an RGB image with the VectorResampleImageFilter and NearestNeighborInterpolateImageFunction instead of VectorLinearInterpolateImageFunction (as demonstrated in the ResampleImageFilter6.cxx example). I defined the NearestNeigbor with double as the coords type. Unfortunately I get a compilation error using the NearestNeigbor, indicating thet "RealType" is not a member of 'NumericTraits<class itk::RGBPixel<unsigned char> >'.  I get no error using the VectorLinearInterpolateImageFunction.
 
Regards, Peter.
 
--------------------------------------------------
CryoRegistration2D.cxx
C:\InsightToolkit-1.8.0\Code\Common\itkInterpolateImageFunction.h(44) : error C2039: 'RealType' : Ist kein Element von 'NumericTraits<class itk::RGBPixel<unsigned char> >'
        C:\InsightToolkit-1.8.0\Code\Common\itkNearestNeighborInterpolateImageFunction.h(39) : Siehe Verweis auf Instantiierung der kompilierten Klassenvorlage 'itk::InterpolateImageFunction<class itk::Image<class itk::RGBPixel<unsigned char>,2>,dou
ble>'
        C:\InsightToolkit-1.8.0\bin\Peter\CryoRegistration2D\CryoRegistration2D.cxx(170) : Siehe Verweis auf Instantiierung der kompilierten Klassenvorlage 'itk::NearestNeighborInterpolateImageFunction<class itk::Image<class itk::RGBPixel<unsigned c
har>,2>,double>'
C:\InsightToolkit-1.8.0\Code\Common\itkInterpolateImageFunction.h(44) : error C2065: 'RealType' : nichtdeklarierter Bezeichner
        C:\InsightToolkit-1.8.0\Code\Common\itkNearestNeighborInterpolateImageFunction.h(39) : Siehe Verweis auf Instantiierung der kompilierten Klassenvorlage 'itk::InterpolateImageFunction<class itk::Image<class itk::RGBPixel<unsigned char>,2>,dou
ble>'
        C:\InsightToolkit-1.8.0\bin\Peter\CryoRegistration2D\CryoRegistration2D.cxx(170) : Siehe Verweis auf Instantiierung der kompilierten Klassenvorlage 'itk::NearestNeighborInterpolateImageFunction<class itk::Image<class itk::RGBPixel<unsigned c
har>,2>,double>'
C:\InsightToolkit-1.8.0\Code\Common\itkInterpolateImageFunction.h(45) : fatal error C1903: Weiterverarbeitung nach vorhergehendem Fehler nicht moeglich; Kompilierung wird abgebrochen.
        C:\InsightToolkit-1.8.0\Code\Common\itkNearestNeighborInterpolateImageFunction.h(39) : Siehe Verweis auf Instantiierung der kompilierten Klassenvorlage 'itk::InterpolateImageFunction<class itk::Image<class itk::RGBPixel<unsigned char>,2>,dou
ble>'
Fehler beim Ausführen von cl.exe.
ALL_BUILD - 3 Fehler, 0 Warnung(en)
------------------------------------
P. Böttcher, Dr med vet, DipECVS
European Veterinary Specialist in Surgery
Klinik für Kleintiere 
Universität Leipzig 
An den Tierkliniken 23 
D-04103 Leipzig (Germany)
Tel: +49-341-9738700 
Fax: +49-341-9738799
email: boettcher at kleintierklinik.uni-leipzig.de

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20041217/9c796097/attachment.html


More information about the Insight-users mailing list