NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Simply checks for 3 levels and passes data straight through. More...
Public Types | |
typedef CheckForThreeLevelsFilter | Self |
typedef BaseCTESegmentationFilter < TImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::InputPixelType | InputPixelType |
typedef Superclass::InputIndexType | InputIndexType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
typedef Superclass::OutputPixelType | OutputPixelType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef Superclass::OutputImageConstPointer | OutputImageConstPointer |
Public Types inherited from itk::BaseCTESegmentationFilter< TImageType > | |
typedef BaseCTESegmentationFilter | Self |
typedef BaseCTEFilter< TImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::InputPixelType | InputPixelType |
typedef Superclass::InputIndexType | InputIndexType |
typedef Superclass::InputSizeType | InputSizeType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
typedef Superclass::OutputPixelType | OutputPixelType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef Superclass::OutputImageConstPointer | OutputImageConstPointer |
typedef Superclass::OutputSizeType | OutputSizeType |
Public Types inherited from itk::BaseCTEFilter< TImageType > | |
typedef BaseCTEFilter | Self |
typedef ImageToImageFilter < TImageType, TImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TImageType | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef InputImageType::IndexType | InputIndexType |
typedef InputImageType::SizeType | InputSizeType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputPixelType | OutputPixelType |
typedef Image< OutputPixelType, TImageType::ImageDimension > | OutputImageType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::ConstPointer | OutputImageConstPointer |
typedef OutputImageType::SizeType | OutputSizeType |
Public Member Functions | |
virtual const char * | GetClassName () const |
const std::vector < InputIndexType > & | GetListOfGreyMatterPixels () const |
void | SetSegmentedImage (const InputImageType *image) |
Public Member Functions inherited from itk::BaseCTESegmentationFilter< TImageType > | |
virtual void | SetTrustPVMaps (bool _arg) |
virtual bool | GetTrustPVMaps () |
Public Member Functions inherited from itk::BaseCTEFilter< TImageType > | |
itkStaticConstMacro (Dimension, unsigned int, TImageType::ImageDimension) | |
virtual InputPixelType | GetGreyMatterLabel () |
virtual InputPixelType | GetWhiteMatterLabel () |
virtual InputPixelType | GetExtraCerebralMatterLabel () |
void | SetLabelThresholds (InputPixelType greyMatterLabel, InputPixelType whiteMatterLabel, InputPixelType extraCerebralMatterLabel) |
virtual bool | GetUserHasSetTheLabelThresholds () |
Static Public Member Functions | |
static Pointer | New () |
Additional Inherited Members | |
Protected Attributes inherited from itk::BaseCTEFilter< TImageType > | |
InputPixelType | m_GreyMatterLabel |
InputPixelType | m_WhiteMatterLabel |
InputPixelType | m_ExtraCerebralMatterLabel |
bool | m_UserHasSetTheLabelThresholds |
Simply checks for 3 levels and passes data straight through.
So, this is the default case of what you can do to the segmented volume before passing it onto a cortical thickness pipeline. i.e. nothing. All we actually do is check that the segmented volume contains 3 values. Once the filter has run, we can expose a list of indexes to grey matter voxels, just in case anyone wants them. In practice, its probably just as simple for each class in a pipeline to try and be self sufficient, and work out the list themselves from their own inputs.
typedef SmartPointer<const Self> itk::CheckForThreeLevelsFilter< TImageType >::ConstPointer |
typedef Superclass::InputImageConstPointer itk::CheckForThreeLevelsFilter< TImageType >::InputImageConstPointer |
typedef Superclass::InputImagePointer itk::CheckForThreeLevelsFilter< TImageType >::InputImagePointer |
typedef Superclass::InputImageType itk::CheckForThreeLevelsFilter< TImageType >::InputImageType |
Image typedef support.
typedef Superclass::InputIndexType itk::CheckForThreeLevelsFilter< TImageType >::InputIndexType |
typedef Superclass::InputPixelType itk::CheckForThreeLevelsFilter< TImageType >::InputPixelType |
typedef Superclass::OutputImageConstPointer itk::CheckForThreeLevelsFilter< TImageType >::OutputImageConstPointer |
typedef Superclass::OutputImagePointer itk::CheckForThreeLevelsFilter< TImageType >::OutputImagePointer |
typedef Superclass::OutputImageType itk::CheckForThreeLevelsFilter< TImageType >::OutputImageType |
typedef Superclass::OutputPixelType itk::CheckForThreeLevelsFilter< TImageType >::OutputPixelType |
typedef SmartPointer<Self> itk::CheckForThreeLevelsFilter< TImageType >::Pointer |
typedef CheckForThreeLevelsFilter itk::CheckForThreeLevelsFilter< TImageType >::Self |
Standard "Self" & Superclass typedef.
typedef BaseCTESegmentationFilter<TImageType> itk::CheckForThreeLevelsFilter< TImageType >::Superclass |
|
protected |
|
inlineprotectedvirtual |
|
protectedvirtual |
|
virtual |
Run-time type information (and related methods)
Reimplemented from itk::BaseCTESegmentationFilter< TImageType >.
|
inline |
Once the filter has run, a list of GM voxels in input segmented volume
|
static |
Method for creation through the object factory.
|
protectedvirtual |
Standard Print Self.
Reimplemented from itk::BaseCTESegmentationFilter< TImageType >.
|
inline |
Sets the segmented image, at input 0.