15 #ifndef itkMIDASUpSamplingFilter_h
16 #define itkMIDASUpSamplingFilter_h
18 #include <itkImageToImageFilter.h>
38 template <
class TInputImage,
class TOutputImage>
44 typedef ImageToImageFilter<TInputImage, TOutputImage>
SuperClass;
78 itkSetMacro(UpSamplingFactor,
unsigned int);
79 itkGetConstMacro(UpSamplingFactor,
unsigned int);
82 itkSetMacro(InValue, PixelType);
83 itkGetConstMacro(InValue, PixelType);
86 itkSetMacro(OutValue, PixelType);
87 itkGetConstMacro(OutValue, PixelType);
90 virtual void GenerateInputRequestedRegion();
91 virtual void GenerateOutputInformation();
96 void PrintSelf(std::ostream& os, Indent indent)
const;
99 virtual void GenerateData();
102 virtual void VerifyInputInformation();
106 void operator=(
const Self&);
109 unsigned int m_UpSamplingFactor;
112 PixelType m_OutValue;
117 #ifndef ITK_MANUAL_INSTANTIATION
118 #include "itkMIDASUpSamplingFilter.txx"
TInputImage InputImageType
Definition: itkMIDASUpSamplingFilter.h:61
OutputImageType::IndexType OutputImageIndexType
Definition: itkMIDASUpSamplingFilter.h:74
virtual ~MIDASUpSamplingFilter()
Definition: itkMIDASUpSamplingFilter.h:95
ImageType::SizeType SizeType
Definition: niftkMakeLapUSProbeBasicModel.cxx:31
OutputImageType::SizeType OutputImageSizeType
Definition: itkMIDASUpSamplingFilter.h:73
Definition: niftkITKAffineResampleImage.cxx:74
ImageType::IndexType IndexType
Definition: niftkMakeLapUSProbeBasicModel.cxx:32
TOutputImage OutputImageType
Definition: itkMIDASUpSamplingFilter.h:71
InputImageType::SizeType InputImageSizeType
Definition: itkMIDASUpSamplingFilter.h:67
SmartPointer< Self > Pointer
Definition: itkMIDASUpSamplingFilter.h:45
TInputImage::IndexType IndexType
Definition: itkMIDASUpSamplingFilter.h:55
InputImageType::ConstPointer InputImageConstPointer
Definition: itkMIDASUpSamplingFilter.h:65
InputImageType::Pointer InputImagePointer
Definition: itkMIDASUpSamplingFilter.h:66
OutputImageType::Pointer OutputImagePointer
Definition: itkMIDASUpSamplingFilter.h:72
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
ImageType::RegionType RegionType
Definition: niftkMakeLapUSProbeBasicModel.cxx:30
ImageToImageFilter< TInputImage, TOutputImage > SuperClass
Definition: itkMIDASUpSamplingFilter.h:44
Performs the up sampling described in step 5 of "Interactive Algorithms for the segmentation and quan...
Definition: itkMIDASUpSamplingFilter.h:39
InputImageType::IndexType InputImageIndexType
Definition: itkMIDASUpSamplingFilter.h:68
TInputImage::SizeType SizeType
Definition: itkMIDASUpSamplingFilter.h:58
OutputImageType::RegionType OutputImageRegionType
Definition: itkMIDASUpSamplingFilter.h:75
SmartPointer< const Self > ConstPointer
Definition: itkMIDASUpSamplingFilter.h:46
InputImageType::RegionType InputImageRegionType
Definition: itkMIDASUpSamplingFilter.h:69
TInputImage::PixelType PixelType
Definition: itkMIDASUpSamplingFilter.h:49
MIDASUpSamplingFilter Self
Definition: itkMIDASUpSamplingFilter.h:43