#include <itkVoronoiSegmentationImageFilter.h>
Inheritance diagram for itk::VoronoiSegmentationImageFilter< TInputImage, TOutputImage, TBinaryPriorImage >:
Public Types | |
typedef VoronoiSegmentationImageFilter | Self |
typedef VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::BinaryObjectImage | BinaryObjectImage |
typedef Superclass::IndexList | IndexList |
typedef Superclass::IndexType | IndexType |
typedef Superclass::RegionType | RegionType |
typedef Superclass::InputImageType | InputImageType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
virtual void | SetSTDTolerance (double _arg) |
virtual double | GetSTDTolerance () |
void | TakeAPrior (const BinaryObjectImage *aprior) |
virtual void | SetMean (double _arg) |
virtual double | GetMean () |
virtual void | SetSTD (double _arg) |
virtual double | GetSTD () |
virtual void | SetMeanTolerance (double _arg) |
virtual double | GetMeanTolerance () |
void | SetMeanPercentError (double x) |
virtual double | GetMeanPercentError () |
virtual double | GetSTDPercentError () |
void | SetSTDPercentError (double x) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
VoronoiSegmentationImageFilter () | |
~VoronoiSegmentationImageFilter () | |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
See VoronoiSegmentationImageFilterBase for detail description of voronoi segmenation principles.
The parameters here are: 1. the estimation of the statistics of the object. (mean and std.) 2. the tolerance for the classification. (around the mean ans std. estimated value).
The parameters can also be automatically set by given a prior, as a binary image.
Detail information about this algorithm can be found in: " Semi-automated color segmentation of anatomical tissue," C. Imelinska, M. Downes, and W. Yuan Computerized Medical Imaging and Graphics, Vor.24, pp 173-180, 2000.
Definition at line 55 of file itkVoronoiSegmentationImageFilter.h.
|
Convenient typedefs. Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 74 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 64 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 75 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 76 of file itkVoronoiSegmentationImageFilter.h. |
|
Convenient typedefs. Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 78 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 63 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 77 of file itkVoronoiSegmentationImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 60 of file itkVoronoiSegmentationImageFilter.h. |
|
Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. Definition at line 62 of file itkVoronoiSegmentationImageFilter.h. |
|
|
|
|
|
Set/Get the Estimation of the mean pixel value for the object. |
|
Set/Get the mean percent error. |
|
Set/Get the Tolearance of Mean for classifying the regions. |
|
Run-time type information (and related methods). Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. |
|
Set/Get the estimation of the STD of the pixel value for the object. |
|
Set/Get the STD percent error. |
|
Get the Tolearance of Variance for classifying the regions. |
|
Method for creation through the object factory. Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. |
|
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::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. |
|
Set/Get the Estimation of the mean pixel value for the object. |
|
Set/Get the mean percent error. |
|
Set/Get the Tolearance of Mean for classifying the regions. |
|
Set/Get the estimation of the STD of the pixel value for the object. |
|
Set/Get the STD percent error. |
|
Set the Tolearance of STD for classifying the regions. |
|
Take a prior from other segmentation node, should be an binary object. Reimplemented from itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >. |