#include <itkVotingBinaryHoleFillingImageFilter.h>
Inheritance diagram for itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >:
Public Types | |
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef VotingBinaryHoleFillingImageFilter | Self |
typedef VotingBinaryImageFilter< 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 const unsigned int & | GetNumberOfPixelsChanged () |
itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
virtual const unsigned int & | GetMajorityThreshold () |
virtual void | SetMajorityThreshold (unsigned int _arg) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
VotingBinaryHoleFillingImageFilter () | |
virtual | ~VotingBinaryHoleFillingImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, int threadId) |
void | SetBirthThreshold (const InputPixelType value) |
void | SetSurvivalThreshold (const InputPixelType value) |
void | BeforeThreadedGenerateData () |
void | AfterThreadedGenerateData () |
Definition at line 39 of file itkVotingBinaryHoleFillingImageFilter.h.
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 58 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 70 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Convenient typedefs for simplifying declarations. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 51 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Image typedef support. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 67 of file itkVotingBinaryHoleFillingImageFilter.h. Referenced by itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::SetBirthThreshold(), and itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::~VotingBinaryHoleFillingImageFilter(). |
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 73 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Superclass typedefs. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 71 of file itkVotingBinaryHoleFillingImageFilter.h. Referenced by itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::SetSurvivalThreshold(). |
|
Some convenient typedefs. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 52 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 68 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 57 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 55 of file itkVotingBinaryHoleFillingImageFilter.h. Referenced by itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::SetSurvivalThreshold(). |
|
Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 56 of file itkVotingBinaryHoleFillingImageFilter.h. |
|
|
|
Definition at line 92 of file itkVotingBinaryHoleFillingImageFilter.h. References itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::InputPixelType. |
|
Methods to be called before and after the invokation of ThreadedGenerateData(). Reimplemented from itk::ImageSource< TOutputImage >. |
|
Methods to be called before and after the invokation of ThreadedGenerateData(). Reimplemented from itk::ImageSource< TOutputImage >. |
|
Majority threshold. It is the number of pixels over 50% that will decide whether an OFF pixel will become ON or not. For example, if the neighborhood of a pixel has 124 pixels (excluding itself), the 50% will be 62, and if you set upd a Majority threshold of 5, that means that the filter will require 67 or more neighbor pixels to be ON in order to switch the current OFF pixel to ON. The default value is 1. |
|
Run-time type information (and related methods). Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. |
|
Returns the number of pixels that changed when the filter was executed. |
|
Extract dimension from input and output image. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. |
|
Extract dimension from input and output image. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. |
|
Method for creation through the object factory. Reimplemented from itk::VotingBinaryImageFilter< 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::VotingBinaryImageFilter< TInputImage, TOutputImage >. |
|
Make protected the methods SetBirthThreshold() and SetSurvivalThreshold() so users of this filter do not have access to them. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 98 of file itkVotingBinaryHoleFillingImageFilter.h. References itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::InputPixelType. |
|
Majority threshold. It is the number of pixels over 50% that will decide whether an OFF pixel will become ON or not. For example, if the neighborhood of a pixel has 124 pixels (excluding itself), the 50% will be 62, and if you set upd a Majority threshold of 5, that means that the filter will require 67 or more neighbor pixels to be ON in order to switch the current OFF pixel to ON. The default value is 1. |
|
Make protected the methods SetBirthThreshold() and SetSurvivalThreshold() so users of this filter do not have access to them. Reimplemented from itk::VotingBinaryImageFilter< TInputImage, TOutputImage >. Definition at line 100 of file itkVotingBinaryHoleFillingImageFilter.h. References itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::OutputImageRegionType, and itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >::Self. |
|
VotingBinaryHoleFillingImageFilter 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::VotingBinaryImageFilter< TInputImage, TOutputImage >. |