35 #ifndef __itkCellFeatureGenerator_h
36 #define __itkCellFeatureGenerator_h
38 #if defined( _MSC_VER )
39 #pragma warning ( disable : 4786 )
43 #define ITK_LEAN_AND_MEAN
46 #include "itkImageToImageFilter.h"
47 #include "itkGradientMagnitudeRecursiveGaussianImageFilter.h"
48 #include "itkSigmoidImageFilter.h"
49 #include "itkImageRegionIteratorWithIndex.h"
50 #include "itkSignedMaurerDistanceMapImageFilter.h"
51 #include "itkAbsImageFilter.h"
52 #include "itkThresholdImageFilter.h"
53 #include "itkMinimumMaximumImageCalculator.h"
54 #include "itkImageRegionIterator.h"
55 #include "itkImageRegionConstIterator.h"
56 #include "itkImageRegion.h"
57 #include "itkRegion.h"
61 #include "itkImageFileWriter.h"
65 template<
class TFeatureImage,
class TInputImage,
class TSegmentImage >
67 public ImageToImageFilter< TFeatureImage, TInputImage >
71 typedef ImageToImageFilter< TFeatureImage, TInputImage >
Superclass;
76 TFeatureImage::ImageDimension);
85 void PrintSelf(std::ostream & os, Indent indent)
const;
115 typedef GradientMagnitudeRecursiveGaussianImageFilter< FeatureImageType, ImageType >
127 typedef SignedMaurerDistanceMapImageFilter< SegmentImageType, ImageType >
191 #include "itkCellFeatureGenerator.txx"