20 #ifndef __itkStripTsImageFilter_h
21 #define __itkStripTsImageFilter_h
94 template <
class TImageType,
class TAtlasImageType,
class TAtlasLabelType>
113 void PrintSelf( std::ostream& os,
Indent indent )
const;
130 void SetAtlasImage(
const TAtlasImageType * ptr );
131 void SetAtlasBrainMask(
const TAtlasLabelType * ptr );
135 return m_TimerReport;
144 virtual void GenerateData();
150 void operator=(
const Self&);
159 void RescaleImages();
160 void DownsampleImage();
161 void RigidRegistration();
162 void AffineRegistration();
163 void BinaryErosion();
164 void MultiResLevelSet();
165 void PyramidFilter(
int isoSpacing);
166 void InversePyramidFilter();
167 void LevelSetRefinement(
int isoSpacing);
168 void UpsampleLabels();
174 #ifndef ITK_MANUAL_INSTANTIATION
175 #include "itkStripTsImageFilter.hxx"
Aggregates a set of time probes.
const std::string & GetTimerReport() const
Light weight base class for most itk classes.
TAtlasImageType AtlasImageType
composite ITK filter for automatic skull-stripping
ImageType::Pointer ImagePointer
AtlasImagePointer m_AtlasImage
ImageType::ConstPointer ImageConstPointer
AtlasLabelType::ConstPointer AtlasLabelConstPointer
TAtlasLabelType AtlasLabelType
TimeProbesCollectorBase m_Timer
ImageToImageFilter< TImageType, TAtlasLabelType > Superclass
AtlasLabelPointer m_AtlasLabels
std::string m_TimerReport
AtlasImageType::ConstPointer AtlasImageConstPointer
SmartPointer< const Self > ConstPointer
AtlasLabelType::Pointer AtlasLabelPointer
ProgressAccumulator::Pointer ProgressPointer
ImagePointer m_PatientImage
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
AtlasImageType::Pointer AtlasImagePointer
ProgressPointer m_Progress
SmartPointer< Self > Pointer