-#ifndef clitkMedianImageGenericFilter_txx
+ #ifndef clitkMedianImageGenericFilter_txx
#define clitkMedianImageGenericFilter_txx
/* =================================================
template<class args_info_type>
template<unsigned int Dim>
void MedianImageGenericFilter<args_info_type>::InitializeImageType() {
- ADD_IMAGE_TYPE(Dim, char);
- ADD_IMAGE_TYPE(Dim, uchar);
- ADD_IMAGE_TYPE(Dim, short);
- ADD_IMAGE_TYPE(Dim, int);
- ADD_IMAGE_TYPE(Dim, float);
- ADD_IMAGE_TYPE(Dim, double);
- ADD_IMAGE_TYPE(Dim, unsigned short);
+ ADD_DEFAULT_IMAGE_TYPES(Dim);
}
//--------------------------------------------------------------------
// Main filter
typedef itk::Image<PixelType, InputImageType::ImageDimension> OutputImageType;
- class InputImageType::SizeType indexRadius;
+ typename InputImageType::SizeType indexRadius;
// Filter
typedef itk::MedianImageFilter<InputImageType, OutputImageType> MedianImageFilterType;