depends = ('ITKPyBase', 'ITKImageStatistics', 'ITKImageIntensity', )
templates = (  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('HistogramThresholdCalculator', 'itk::HistogramThresholdCalculator', 'itkHistogramThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('HistogramThresholdImageFilter', 'itk::HistogramThresholdImageFilter', 'itkHistogramThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterIF4IF4', True, 'itk::Image< float,4 >, itk::Image< float,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2IF2', True, 'itk::Image< double,2 >, itk::Image< float,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3IF3', True, 'itk::Image< double,3 >, itk::Image< float,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4IF4', True, 'itk::Image< double,4 >, itk::Image< float,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID2ID2', True, 'itk::Image< double,2 >, itk::Image< double,2 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID3ID3', True, 'itk::Image< double,3 >, itk::Image< double,3 >'),
  ('BinaryThresholdImageFilter', 'itk::BinaryThresholdImageFilter', 'itkBinaryThresholdImageFilterID4ID4', True, 'itk::Image< double,4 >, itk::Image< double,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIF4IF4', True, 'itk::Image< float,4 >, itk::Image< float,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterID2ID2', True, 'itk::Image< double,2 >, itk::Image< double,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterID3ID3', True, 'itk::Image< double,3 >, itk::Image< double,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterID4ID4', True, 'itk::Image< double,4 >, itk::Image< double,4 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISC3ISC2', True, 'itk::Image< signed char,3 >,itk::Image< signed char,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISC4ISC3', True, 'itk::Image< signed char,4 >,itk::Image< signed char,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISS3ISS2', True, 'itk::Image< signed short,3 >,itk::Image< signed short,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterISS4ISS3', True, 'itk::Image< signed short,4 >,itk::Image< signed short,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUC3IUC2', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUC4IUC3', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIULL3IULL2', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIULL4IULL3', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUS3IUS2', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIUS4IUS3', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIF3IF2', True, 'itk::Image< float,3 >,itk::Image< float,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterIF4IF3', True, 'itk::Image< float,4 >,itk::Image< float,3 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterID3ID2', True, 'itk::Image< double,3 >,itk::Image< double,2 >'),
  ('BinaryThresholdProjectionImageFilter', 'itk::BinaryThresholdProjectionImageFilter', 'itkBinaryThresholdProjectionImageFilterID4ID3', True, 'itk::Image< double,4 >,itk::Image< double,3 >'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('HuangThresholdCalculator', 'itk::HuangThresholdCalculator', 'itkHuangThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('HuangThresholdImageFilter', 'itk::HuangThresholdImageFilter', 'itkHuangThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('IntermodesThresholdCalculator', 'itk::IntermodesThresholdCalculator', 'itkIntermodesThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('IntermodesThresholdImageFilter', 'itk::IntermodesThresholdImageFilter', 'itkIntermodesThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('IsoDataThresholdCalculator', 'itk::IsoDataThresholdCalculator', 'itkIsoDataThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('IsoDataThresholdImageFilter', 'itk::IsoDataThresholdImageFilter', 'itkIsoDataThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('KappaSigmaThresholdImageFilter', 'itk::KappaSigmaThresholdImageFilter', 'itkKappaSigmaThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('KittlerIllingworthThresholdCalculator', 'itk::KittlerIllingworthThresholdCalculator', 'itkKittlerIllingworthThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('KittlerIllingworthThresholdImageFilter', 'itk::KittlerIllingworthThresholdImageFilter', 'itkKittlerIllingworthThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('LiThresholdCalculator', 'itk::LiThresholdCalculator', 'itkLiThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('LiThresholdImageFilter', 'itk::LiThresholdImageFilter', 'itkLiThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('MaximumEntropyThresholdCalculator', 'itk::MaximumEntropyThresholdCalculator', 'itkMaximumEntropyThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('MaximumEntropyThresholdImageFilter', 'itk::MaximumEntropyThresholdImageFilter', 'itkMaximumEntropyThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('MomentsThresholdCalculator', 'itk::MomentsThresholdCalculator', 'itkMomentsThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('MomentsThresholdImageFilter', 'itk::MomentsThresholdImageFilter', 'itkMomentsThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterIF4IF4', True, 'itk::Image< float,4 >, itk::Image< float,4 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterID2ID2', True, 'itk::Image< double,2 >, itk::Image< double,2 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterID3ID3', True, 'itk::Image< double,3 >, itk::Image< double,3 >'),
  ('OtsuMultipleThresholdsImageFilter', 'itk::OtsuMultipleThresholdsImageFilter', 'itkOtsuMultipleThresholdsImageFilterID4ID4', True, 'itk::Image< double,4 >, itk::Image< double,4 >'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('OtsuThresholdCalculator', 'itk::OtsuThresholdCalculator', 'itkOtsuThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('OtsuThresholdImageFilter', 'itk::OtsuThresholdImageFilter', 'itkOtsuThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('RenyiEntropyThresholdCalculator', 'itk::RenyiEntropyThresholdCalculator', 'itkRenyiEntropyThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('RenyiEntropyThresholdImageFilter', 'itk::RenyiEntropyThresholdImageFilter', 'itkRenyiEntropyThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('ShanbhagThresholdCalculator', 'itk::ShanbhagThresholdCalculator', 'itkShanbhagThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('ShanbhagThresholdImageFilter', 'itk::ShanbhagThresholdImageFilter', 'itkShanbhagThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISC2', True, 'itk::Image< signed char,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISC3', True, 'itk::Image< signed char,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISC4', True, 'itk::Image< signed char,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISS2', True, 'itk::Image< signed short,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISS3', True, 'itk::Image< signed short,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterISS4', True, 'itk::Image< signed short,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUC4', True, 'itk::Image< unsigned char,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIULL2', True, 'itk::Image< unsigned long long,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIULL3', True, 'itk::Image< unsigned long long,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIULL4', True, 'itk::Image< unsigned long long,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUS2', True, 'itk::Image< unsigned short,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUS3', True, 'itk::Image< unsigned short,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIUS4', True, 'itk::Image< unsigned short,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIF2', True, 'itk::Image< float,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIF3', True, 'itk::Image< float,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterIF4', True, 'itk::Image< float,4 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterID2', True, 'itk::Image< double,2 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterID3', True, 'itk::Image< double,3 >'),
  ('ThresholdImageFilter', 'itk::ThresholdImageFilter', 'itkThresholdImageFilterID4', True, 'itk::Image< double,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterIF4IF4', True, 'itk::Image< float,4 >, itk::Image< float,4 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterID2ID2', True, 'itk::Image< double,2 >, itk::Image< double,2 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterID3ID3', True, 'itk::Image< double,3 >, itk::Image< double,3 >'),
  ('ThresholdLabelerImageFilter', 'itk::ThresholdLabelerImageFilter', 'itkThresholdLabelerImageFilterID4ID4', True, 'itk::Image< double,4 >, itk::Image< double,4 >'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('TriangleThresholdCalculator', 'itk::TriangleThresholdCalculator', 'itkTriangleThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('TriangleThresholdImageFilter', 'itk::TriangleThresholdImageFilter', 'itkTriangleThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDSC', True, 'itk::Statistics::Histogram< double >, signed char'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFSC', True, 'itk::Statistics::Histogram< float >, signed char'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDSS', True, 'itk::Statistics::Histogram< double >, signed short'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFSS', True, 'itk::Statistics::Histogram< float >, signed short'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDUC', True, 'itk::Statistics::Histogram< double >, unsigned char'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFUC', True, 'itk::Statistics::Histogram< float >, unsigned char'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDULL', True, 'itk::Statistics::Histogram< double >, unsigned long long'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFULL', True, 'itk::Statistics::Histogram< float >, unsigned long long'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDUS', True, 'itk::Statistics::Histogram< double >, unsigned short'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFUS', True, 'itk::Statistics::Histogram< float >, unsigned short'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDF', True, 'itk::Statistics::Histogram< double >, float'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFF', True, 'itk::Statistics::Histogram< float >, float'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHDD', True, 'itk::Statistics::Histogram< double >, double'),
  ('YenThresholdCalculator', 'itk::YenThresholdCalculator', 'itkYenThresholdCalculatorHFD', True, 'itk::Statistics::Histogram< float >, double'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC3ISC3', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC4ISC4', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC2ISS2', True, 'itk::Image< signed char,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC3ISS3', True, 'itk::Image< signed char,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC4ISS4', True, 'itk::Image< signed char,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC2IUC2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC3IUC3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC4IUC4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC2IULL2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC3IULL3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC4IULL4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC2IUS2', True, 'itk::Image< signed char,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC3IUS3', True, 'itk::Image< signed char,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISC4IUS4', True, 'itk::Image< signed char,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS2ISC2', True, 'itk::Image< signed short,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS3ISC3', True, 'itk::Image< signed short,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS4ISC4', True, 'itk::Image< signed short,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS4ISS4', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS4IUC4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS2IULL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS3IULL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS4IULL4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS2IUS2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS3IUS3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterISS4IUS4', True, 'itk::Image< signed short,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC2ISC2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC3ISC3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC4ISC4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC4ISS4', True, 'itk::Image< unsigned char,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC4IUC4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC2IULL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC3IULL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC4IULL4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC2IUS2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC3IUS3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUC4IUS4', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL2ISC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL3ISC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL4ISC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL2ISS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL3ISS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL4ISS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL2IUC2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL3IUC3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL4IUC4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL3IULL3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL4IULL4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL2IUS2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL3IUS3', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIULL4IUS4', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS2ISC2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS3ISC3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS4ISC4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS2ISS2', True, 'itk::Image< unsigned short,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS3ISS3', True, 'itk::Image< unsigned short,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS4ISS4', True, 'itk::Image< unsigned short,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS2IUC2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS3IUC3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS4IUC4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS2IULL2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS3IULL3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS4IULL4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS3IUS3', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIUS4IUS4', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF2ISC2', True, 'itk::Image< float,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF3ISC3', True, 'itk::Image< float,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF4ISC4', True, 'itk::Image< float,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF4ISS4', True, 'itk::Image< float,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF4IUC4', True, 'itk::Image< float,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF2IULL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF3IULL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF4IULL4', True, 'itk::Image< float,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF2IUS2', True, 'itk::Image< float,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF3IUS3', True, 'itk::Image< float,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterIF4IUS4', True, 'itk::Image< float,4 >, itk::Image< unsigned short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID2ISC2', True, 'itk::Image< double,2 >, itk::Image< signed char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID3ISC3', True, 'itk::Image< double,3 >, itk::Image< signed char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID4ISC4', True, 'itk::Image< double,4 >, itk::Image< signed char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID2ISS2', True, 'itk::Image< double,2 >, itk::Image< signed short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID3ISS3', True, 'itk::Image< double,3 >, itk::Image< signed short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID4ISS4', True, 'itk::Image< double,4 >, itk::Image< signed short,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID2IUC2', True, 'itk::Image< double,2 >, itk::Image< unsigned char,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID3IUC3', True, 'itk::Image< double,3 >, itk::Image< unsigned char,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID4IUC4', True, 'itk::Image< double,4 >, itk::Image< unsigned char,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID2IULL2', True, 'itk::Image< double,2 >, itk::Image< unsigned long long,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID3IULL3', True, 'itk::Image< double,3 >, itk::Image< unsigned long long,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID4IULL4', True, 'itk::Image< double,4 >, itk::Image< unsigned long long,4 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID2IUS2', True, 'itk::Image< double,2 >, itk::Image< unsigned short,2 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID3IUS3', True, 'itk::Image< double,3 >, itk::Image< unsigned short,3 >'),
  ('YenThresholdImageFilter', 'itk::YenThresholdImageFilter', 'itkYenThresholdImageFilterID4IUS4', True, 'itk::Image< double,4 >, itk::Image< unsigned short,4 >'),
)
factories = ()
