#include <itkHoughTransform2DCirclesImageFilter.h>
Inheritance diagram for itk::HoughTransform2DCirclesImageFilter:


Public Types | |
| typedef HoughTransform2DCirclesImageFilter | Self |
| typedef Image< TInputPixelType, 2 > | InputImageType |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| typedef Image< TOutputPixelType, 2 > | OutputImageType |
| typedef OutputImageType::Pointer | OutputImagePointer |
| typedef ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef InputImageType::IndexType | IndexType |
| typedef InputImageType::PixelType | PixelType |
| typedef InputImageType::RegionType | OutputImageRegionType |
| typedef EllipseSpatialObject< 2 > | CircleType |
| typedef CircleType::Pointer | CirclePointer |
| typedef std::list< CirclePointer > | CirclesListType |
Public Methods | |
| virtual const char * | GetClassName () const |
| void | GenerateData () |
| void | SetRadius (double radius) |
| virtual void | SetMinimumRadius (double _arg) |
| virtual void | SetMaximumRadius (double _arg) |
| virtual void | SetThreshold (double _arg) |
| virtual double | GetThreshold () |
| virtual OutputImageType * | GetRadiusImage () |
| virtual void | SetSigmaGradient (double _arg) |
| virtual double | GetSigmaGradient () |
| CirclesListType & | GetCircles (unsigned int n=0) |
| virtual void | SetNumberOfCircles (unsigned int _arg) |
| virtual unsigned int | GetNumberOfCircles () |
| virtual void | SetDiscRadiusRatio (float _arg) |
| virtual float | GetDiscRadiusRatio () |
| virtual void | SetVariance (float _arg) |
| virtual float | GetVariance () |
| virtual void | SetSweepAngle (float _arg) |
| virtual float | GetSweepAngle () |
Static Public Methods | |
| Pointer | New () |
Protected Methods | |
| HoughTransform2DCirclesImageFilter () | |
| virtual | ~HoughTransform2DCirclesImageFilter () |
| HoughTransform2DCirclesImageFilter (const Self &) | |
| void | operator= (const Self &) |
| void | PrintSelf (std::ostream &os, Indent indent) const |
|
|||||
|
Definition at line 89 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Definition at line 90 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Circle typedef Definition at line 88 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 76 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Image index typedef Definition at line 79 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 63 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Input Image typedef Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 62 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Definition at line 67 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Typedef to describe the output image region type. Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 85 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Output Image typedef Definition at line 66 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Image pixel value typedef Definition at line 82 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Smart pointer typedef support. Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 75 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Standard "Self" typedef. Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 59 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||
|
Standard "Superclass" typedef. Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 72 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||||||
|
|
|
|||||||||
|
Definition at line 153 of file itkHoughTransform2DCirclesImageFilter.h. References HardConnectedComponentImageFilter::PrintSelf(). |
|
||||||||||
|
Definition at line 155 of file itkHoughTransform2DCirclesImageFilter.h. |
|
|||||||||
|
Method for evaluating the implicit function over the image. |
|
||||||||||
|
Get the list of circles. This recomputes the circles |
|
|||||||||
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. |
|
|||||||||
|
Set/Get the radius of the disc to remove from the accumulator for each circle found |
|
|||||||||
|
Set/Get the number of circles to extract |
|
|||||||||
|
Get the radius image |
|
|||||||||
|
Get the scale value |
|
|||||||||
|
Set the sweep angle |
|
|||||||||
|
Get the threshold value |
|
|||||||||
|
Set the variance of the gaussian bluring for the accumulator |
|
|||||||||
|
Method for creation through the object factory. |
|
||||||||||
|
Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. Definition at line 156 of file itkHoughTransform2DCirclesImageFilter.h. |
|
||||||||||||||||
|
Reimplemented from itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >. |
|
||||||||||
|
Set/Get the radius of the disc to remove from the accumulator for each circle found |
|
||||||||||
|
Set the maximum radius value the filter should look for |
|
||||||||||
|
Set the minimum radiu value the filter should look for |
|
||||||||||
|
Set/Get the number of circles to extract |
|
||||||||||
|
Set both Minimum and Maximum radius values |
|
||||||||||
|
Set the scale of the derivative function (using DoG) |
|
||||||||||
|
Set the sweep angle |
|
||||||||||
|
Set the threshold above which the filter should consider the point as a valid point |
|
||||||||||
|
Set the variance of the gaussian bluring for the accumulator |
1.2.15 written by Dimitri van Heesch,
© 1997-2000