GOFIGURE2
0.9.0
|
A filter to enhance 3D blob structures using LoG filter. More...
#include <Code/Filters/itkMultiScaleLoGImageFilter.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::Pointer | InputImagePointer |
typedef TInputImage | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef ImageRegionIterator < OutputImageType > | IteratorType |
typedef LaplacianFilterType::Pointer | LaplacianFilterPointer |
typedef LaplacianRecursiveGaussianImageFilter < InputImageType, OutputImageType > | LaplacianFilterType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef SmartPointer< Self > | Pointer |
typedef MultiScaleLoGImageFilter | Self |
typedef ImageToImageFilter < TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
itkGetMacro (SigmaMin, double) | |
itkGetMacro (SigmaMax, double) | |
itkGetMacro (NumberOfSigmaSteps, int) | |
itkNewMacro (Self) | |
itkSetMacro (SigmaMin, double) | |
itkSetMacro (SigmaMax, double) | |
itkSetMacro (NumberOfSigmaSteps, int) | |
itkStaticConstMacro (ImageDimension, unsigned int,::itk::GetImageDimension< InputImageType >::ImageDimension) | |
Protected Member Functions | |
void | GenerateData (void) |
MultiScaleLoGImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
~MultiScaleLoGImageFilter () | |
Private Member Functions | |
double | ComputeSigmaValue (int scaleLevel) |
MultiScaleLoGImageFilter (const Self &) | |
void | operator= (const Self &) |
void | UpdateMaximumResponse () |
Private Attributes | |
LaplacianFilterPointer | m_LaplacianFilter |
int | m_NumberOfSigmaSteps |
double | m_SigmaMax |
double | m_SigmaMin |
A filter to enhance 3D blob structures using LoG filter.
Definition at line 67 of file itkMultiScaleLoGImageFilter.h.
typedef SmartPointer< const Self > itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 76 of file itkMultiScaleLoGImageFilter.h.
typedef InputImageType::ConstPointer itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::InputImageConstPointer |
Definition at line 80 of file itkMultiScaleLoGImageFilter.h.
typedef InputImageType::Pointer itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::InputImagePointer |
Definition at line 79 of file itkMultiScaleLoGImageFilter.h.
typedef TInputImage itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::InputImageType |
Definition at line 78 of file itkMultiScaleLoGImageFilter.h.
typedef InputImageType::PixelType itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::InputPixelType |
Definition at line 81 of file itkMultiScaleLoGImageFilter.h.
typedef ImageRegionIterator< OutputImageType > itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::IteratorType |
Definition at line 96 of file itkMultiScaleLoGImageFilter.h.
typedef LaplacianFilterType::Pointer itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::LaplacianFilterPointer |
Definition at line 94 of file itkMultiScaleLoGImageFilter.h.
typedef LaplacianRecursiveGaussianImageFilter< InputImageType, OutputImageType > itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::LaplacianFilterType |
Update image buffer that holds the best laplacian response
Definition at line 93 of file itkMultiScaleLoGImageFilter.h.
typedef OutputImageType::Pointer itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::OutputImagePointer |
Definition at line 84 of file itkMultiScaleLoGImageFilter.h.
typedef TOutputImage itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::OutputImageType |
Definition at line 83 of file itkMultiScaleLoGImageFilter.h.
typedef OutputImageType::PixelType itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::OutputPixelType |
Definition at line 85 of file itkMultiScaleLoGImageFilter.h.
typedef SmartPointer< Self > itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 75 of file itkMultiScaleLoGImageFilter.h.
typedef MultiScaleLoGImageFilter itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 72 of file itkMultiScaleLoGImageFilter.h.
typedef ImageToImageFilter< TInputImage, TOutputImage > itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 73 of file itkMultiScaleLoGImageFilter.h.
|
protected |
|
inlineprotected |
Definition at line 114 of file itkMultiScaleLoGImageFilter.h.
|
private |
|
private |
|
protected |
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkGetMacro | ( | SigmaMin | , |
double | |||
) |
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkGetMacro | ( | SigmaMax | , |
double | |||
) |
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkGetMacro | ( | NumberOfSigmaSteps | , |
int | |||
) |
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkSetMacro | ( | SigmaMin | , |
double | |||
) |
Set/Get macros for Alpha
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkSetMacro | ( | SigmaMax | , |
double | |||
) |
Set/Get macros for Beta
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkSetMacro | ( | NumberOfSigmaSteps | , |
int | |||
) |
Set/Get macros for Number of Scales
itk::MultiScaleLoGImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
::itk::GetImageDimension< InputImageType >::ImageDimension | |||
) |
Image dimension = 3.
|
private |
|
protected |
|
private |
|
private |
Definition at line 132 of file itkMultiScaleLoGImageFilter.h.
|
private |
Definition at line 130 of file itkMultiScaleLoGImageFilter.h.
|
private |
Definition at line 129 of file itkMultiScaleLoGImageFilter.h.
|
private |
Definition at line 128 of file itkMultiScaleLoGImageFilter.h.