41 #ifndef __itkCellPreprocess_h
42 #define __itkCellPreprocess_h
44 #if defined( _MSC_VER )
45 #pragma warning ( disable : 4786 )
49 #define ITK_LEAN_AND_MEAN
52 #include "itkImageToImageFilter.h"
53 #include "itkCastImageFilter.h"
54 #include "itkMedianImageFilter.h"
55 #include "itkGrayscaleFillholeImageFilter.h"
56 #include "itkGradientAnisotropicDiffusionImageFilter.h"
60 template<
class TInputImage,
class TOutputImage = TInputImage >
62 public ImageToImageFilter< TInputImage, TOutputImage >
67 typedef ImageToImageFilter< TInputImage, TOutputImage >
Superclass;
71 itkStaticConstMacro (ImageDimension,
unsigned int,
72 TInputImage::ImageDimension);
81 void PrintSelf(std::ostream & os, Indent indent)
const;
101 typedef GradientAnisotropicDiffusionImageFilter<
ImageType,
103 typedef typename SmoothingFilterType::Pointer
112 itkGetConstMacro (LargestCellRadius,
double);
113 itkSetMacro (LargestCellRadius,
double);
114 itkGetConstMacro (MembraneData,
bool);
115 itkSetMacro (MembraneData,
bool);
128 void operator=(
const Self &);
132 #include "itkCellPreprocess.txx"
GrayscaleFillholeFilterType::Pointer GrayscaleFillholePointer
MedianFilterType::Pointer MedianFilterPointer
InputCastType::Pointer InputCastPointer
SmartPointer< Self > Pointer
MedianImageFilter< ImageType, ImageType > MedianFilterType
SmoothingFilterType::Pointer SmoothingFilterPointer
ImageType::Pointer ImagePointer
Image< float, ImageDimension > ImageType
GrayscaleFillholeImageFilter< ImageType, ImageType > GrayscaleFillholeFilterType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
ImageType::PixelType ImagePixelType
CastImageFilter< TInputImage, ImageType > InputCastType
SmartPointer< const Self > ConstPointer
CastImageFilter< ImageType, TOutputImage > OutputCastType
ImageType::IndexType ImageIndexType
ImageType::SizeType ImageSizeType
GradientAnisotropicDiffusionImageFilter< ImageType, ImageType > SmoothingFilterType
double m_LargestCellRadius
ImageType::ConstPointer ImageConstPointer
ImageType::PointType ImagePointType
ImageSizeType::SizeValueType ImageSizeValueType
OutputCastType::Pointer OutputCastPointer
ImageType::RegionType ImageRegionType
ImageType::SpacingType ImageSpacingType