#include <itkVotingBinaryImageFilter.h>
Inheritance diagram for itk::VotingBinaryImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef VotingBinaryImageFilter | Self |
typedef ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::PixelType | InputPixelType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef InputImageType::RegionType | InputImageRegionType |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef InputImageType::SizeType | InputSizeType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
virtual void | SetRadius (InputSizeType _arg) |
virtual const InputSizeType & | GetRadius () |
virtual void | GenerateInputRequestedRegion () throw (InvalidRequestedRegionError) |
itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
virtual void | SetBackgroundValue (InputPixelType _arg) |
virtual void | SetForegroundValue (InputPixelType _arg) |
virtual const InputPixelType & | GetBackgroundValue () |
virtual const InputPixelType & | GetForegroundValue () |
virtual const InputPixelType & | GetBirthThreshold () |
virtual void | SetBirthThreshold (InputPixelType _arg) |
virtual const InputPixelType & | GetSurvivalThreshold () |
virtual void | SetSurvivalThreshold (InputPixelType _arg) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
VotingBinaryImageFilter () | |
virtual | ~VotingBinaryImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, int threadId) |
Definition at line 37 of file itkVotingBinaryImageFilter.h.
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 56 of file itkVotingBinaryImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 68 of file itkVotingBinaryImageFilter.h. |
|
Convenient typedefs for simplifying declarations. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 49 of file itkVotingBinaryImageFilter.h. |
|
Image typedef support. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 65 of file itkVotingBinaryImageFilter.h. |
|
Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 71 of file itkVotingBinaryImageFilter.h. |
|
Superclass typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 69 of file itkVotingBinaryImageFilter.h. |
|
Some convenient typedefs. Reimplemented from itk::ImageSource< TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 50 of file itkVotingBinaryImageFilter.h. |
|
Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 66 of file itkVotingBinaryImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 55 of file itkVotingBinaryImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 53 of file itkVotingBinaryImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. Definition at line 54 of file itkVotingBinaryImageFilter.h. |
|
|
|
Definition at line 113 of file itkVotingBinaryImageFilter.h. |
|
VotingBinaryImageFilter needs a larger input requested region than the output requested region. As such, VotingBinaryImageFilter needs to provide an implementation for GenerateInputRequestedRegion() in order to inform the pipeline execution model.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Get the value associated with the Foreground (or the object) on the binary input image and the Background . |
|
Birth threshold. Pixels that are OFF will turn ON when the number of neighbors ON is larger than the value defined in this threshold. |
|
Get the value associated with the Foreground (or the object) on the binary input image and the Background . |
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Get the radius of the neighborhood used to compute the median |
|
Survival threshold. Pixels that are ON will turn OFF when the number of neighbors ON is smaller than the value defined in this survival threshold. |
|
Extract dimension from input and output image. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Extract dimension from input and output image. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Method for creation through the object factory. Reimplemented from itk::Object. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Set the value associated with the Foreground (or the object) on the binary input image and the Background . |
|
Birth threshold. Pixels that are OFF will turn ON when the number of neighbors ON is larger than the value defined in this threshold. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
Set the value associated with the Foreground (or the object) on the binary input image and the Background . |
|
Set the radius of the neighborhood used to compute the median. |
|
Survival threshold. Pixels that are ON will turn OFF when the number of neighbors ON is smaller than the value defined in this survival threshold. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |
|
VotingBinaryImageFilter can be implemented as a multithreaded filter. Therefore, this implementation provides a ThreadedGenerateData() routine which is called for each processing thread. The output image data is allocated automatically by the superclass prior to calling ThreadedGenerateData(). ThreadedGenerateData can only write to the portion of the output image specified by the parameter "outputRegionForThread"
Reimplemented from itk::ImageSource< TOutputImage >. Reimplemented in itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >. |