#include <itkSwathChainCodePathFilter.h>
Inheritance diagram for itk::SwathChainCodePathFilter< TPath, TImage >:
Public Types | |
typedef SwathChainCodePathFilter | Self |
typedef PathAndImageToPathFilter< TPath, TImage, TPath > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TPath | PathType |
typedef PathType::Pointer | PathPointer |
typedef PathType::ConstPointer | PathConstPointer |
typedef PathType::InputType | PathInputType |
typedef PathType::IndexType | IndexType |
typedef PathType::OffsetType | OffsetType |
Public Member Functions | |
virtual const char * | GetClassName () const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
SwathChainCodePathFilter () | |
virtual | ~SwathChainCodePathFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateData (void) |
SwathChainCodePathFilter produces a chain code representation of a path that is optimal with respect to an image and an original chain code path (sometimes referred to as an "initial contour"). A hypercube "fovea" traces along the initial contour, sweeping out a "swath" through the image. Dynamic programming is used to find the "optimal" path through the image, where "optimal" is defined by a user-specified "index metrit" function (not to be confused with registration metrics):
merit of including an index in a path at step_i = f( direction(step_i), the index)
Definition at line 43 of file itkSwathChainCodePathFilter.h.
|
Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >. Definition at line 51 of file itkSwathChainCodePathFilter.h. |
|
Definition at line 64 of file itkSwathChainCodePathFilter.h. |
|
Definition at line 65 of file itkSwathChainCodePathFilter.h. |
|
Definition at line 62 of file itkSwathChainCodePathFilter.h. |
|
Definition at line 63 of file itkSwathChainCodePathFilter.h. |
|
Definition at line 61 of file itkSwathChainCodePathFilter.h. |
|
Some convenient typedefs. Definition at line 60 of file itkSwathChainCodePathFilter.h. |
|
Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >. Definition at line 50 of file itkSwathChainCodePathFilter.h. |
|
Standard class typedefs. Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >. Definition at line 48 of file itkSwathChainCodePathFilter.h. |
|
Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >. Definition at line 49 of file itkSwathChainCodePathFilter.h. |
|
|
|
Definition at line 69 of file itkSwathChainCodePathFilter.h. |
|
This method causes the filter to generate its output. Reimplemented from itk::ProcessObject.
|
|
Run-time type information (and related methods). Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >.
|
|
Method for creation through the object factory. Reimplemented from itk::PathAndImageToPathFilter< TPath, TImage, TPath >.
|
|
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::PathAndImageToPathFilter< TPath, TImage, TPath >.
|