#include <itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h>
Inheritance diagram for itk::BloxBoundaryPointImageToBloxBoundaryProfileImageFilter< TSourceImage >:
Samples the BloxBoundaryPointImage to form a BloxBoundaryProfileImage by sampling voxels in an ellipsoidal region, where the center of the ellipoid is the location of each boundary point. Voxels within these regions are splatted onto the major axis of the ellipsoid in bins to form a profile of average intensity traversing blurred boundaries. Using curve fitting techniques, a cumulative Gaussian is fit to this intensity profile to yield estimates of actual boundary location, intensities on both sides of the boundary, and blurred boundary width.
References: Robert J. Tamburo, George D. Stetten: Gradient-Oriented Profiles for Boundary Parameterization and Their Application to Core Atoms Towards Shape Analysis. International Journal of Image and Graphics 1(4): 659-680 (2001)
Robert J.Tamburo and George D.Stetten,M.D.,Ph.D.: Gradient-Oriented Profiles for Unsupervised Boundary Classification. Proceedings of the 29th Applied Imagery Pattern Recognition Workshop. October 2000: Washington, D.C.
Definition at line 55 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h.
|
Definition at line 79 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 78 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 76 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 77 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Typedef for boundary point image Definition at line 75 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 66 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Image index typedef Definition at line 95 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 92 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 90 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Superclass typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 91 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Typedef for profile image Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 89 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Image pixel value typedef Definition at line 98 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 65 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
The type of vector used to convert between physical and blox space Definition at line 101 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Standard class typedefs Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 63 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 86 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 85 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 83 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Definition at line 84 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Typedef for blurred source image Definition at line 82 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 64 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
Vector typedef Definition at line 104 of file itkBloxBoundaryPointImageToBloxBoundaryProfileImageFilter.h. |
|
|
|
|
|
Add weighted pixel value to appropriate bin number in splat accumulator and normalizer |
|
Find maximum in accumulator |
|
Find minimum in accumulator |
|
Find boundary profiles from input images and store them |
|
Fit the boundary profile to a cumulative Gaussian |
|
Method for forming the BloxBoundaryProfileImage Reimplemented from itk::ImageSource< TOutputImage >. |
|
Run-time type information (and related methods) Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Parameters required to find boundary profiles |
|
Number of dimensions |
|
Method for creation through the object factory Reimplemented from itk::Object. |
|
Normalize the splat accumulator by the normalizer |
|
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 >. |
|
Set the blurred original image |
|
Set the boundary point image |