depends = ('ITKPyBase', 'ITKMathematicalMorphology', 'ITKLabelMap', )
templates = (  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryClosingByReconstructionImageFilter', 'itk::BinaryClosingByReconstructionImageFilter', 'itkBinaryClosingByReconstructionImageFilterIUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryDilateImageFilter', 'itk::BinaryDilateImageFilter', 'itkBinaryDilateImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryErodeImageFilter', 'itk::BinaryErodeImageFilter', 'itkBinaryErodeImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalClosingImageFilter', 'itk::BinaryMorphologicalClosingImageFilter', 'itkBinaryMorphologicalClosingImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryMorphologicalOpeningImageFilter', 'itk::BinaryMorphologicalOpeningImageFilter', 'itkBinaryMorphologicalOpeningImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryOpeningByReconstructionImageFilter', 'itk::BinaryOpeningByReconstructionImageFilter', 'itkBinaryOpeningByReconstructionImageFilterIUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('BinaryPruningImageFilter', 'itk::BinaryPruningImageFilter', 'itkBinaryPruningImageFilterID2ID2', True, 'itk::Image< double,2 >, itk::Image< double,2 >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterIULL2IULL2', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterIUS2IUS2', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterISC2ISC2', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >'),
  ('BinaryThinningImageFilter', 'itk::BinaryThinningImageFilter', 'itkBinaryThinningImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('DilateObjectMorphologyImageFilter', 'itk::DilateObjectMorphologyImageFilter', 'itkDilateObjectMorphologyImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISC2ISC2SE2', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISS2ISS2SE2', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUC2IUC2SE2', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIULL2IULL2SE2', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUS2IUS2SE2', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIF2IF2SE2', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterID2ID2SE2', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::FlatStructuringElement< 2 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISC3ISC3SE3', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISS3ISS3SE3', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUC3IUC3SE3', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIULL3IULL3SE3', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUS3IUS3SE3', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIF3IF3SE3', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterID3ID3SE3', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::FlatStructuringElement< 3 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISC4ISC4SE4', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterISS4ISS4SE4', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUC4IUC4SE4', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIULL4IULL4SE4', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIUS4IUS4SE4', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterIF4IF4SE4', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::FlatStructuringElement< 4 >'),
  ('ErodeObjectMorphologyImageFilter', 'itk::ErodeObjectMorphologyImageFilter', 'itkErodeObjectMorphologyImageFilterID4ID4SE4', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::FlatStructuringElement< 4 >'),
)
factories = ()
