ANIMA
4.0
|
#include <animaNonLocalT2DistributionPatchSearcher.h>
Public Types | |
typedef DataImageType::ConstPointer | DataImageConstPointer |
typedef DataImageType::Pointer | DataImagePointer |
typedef Superclass::ImageRegionType | ImageRegionType |
typedef Superclass::IndexType | IndexType |
typedef anima::NonLocalPatchBaseSearcher< ImageType > | Superclass |
Public Types inherited from anima::NonLocalPatchBaseSearcher< ImageType > | |
typedef ImageType::Pointer | ImagePointer |
typedef ImageType::RegionType | ImageRegionType |
typedef ImageType::IndexType | IndexType |
typedef ImageType::PixelType | PixelType |
typedef ImageType::SizeType | SizeType |
Public Member Functions | |
void | AddMeanImage (DataImageType *arg) |
void | AddPatchTestImage (const DataImageType *arg) |
void | AddVarImage (DataImageType *arg) |
NonLocalT2DistributionPatchSearcher () | |
void | SetBetaParameter (double arg) |
void | SetMeanMinThreshold (double arg) |
void | SetNoiseCovariances (std::vector< double > &arg) |
void | SetVarMinThreshold (double arg) |
virtual | ~NonLocalT2DistributionPatchSearcher () |
Public Member Functions inherited from anima::NonLocalPatchBaseSearcher< ImageType > | |
ImageType * | GetComparisonImage (unsigned int index) |
virtual const std::vector< PixelType > & | GetDatabaseSamples () const |
virtual const std::vector< double > & | GetDatabaseWeights () const |
itkGetObjectMacro (InputImage, ImageType) void AddComparisonImage(ImageType *arg) | |
NonLocalPatchBaseSearcher () | |
void | SetInputImage (ImageType *arg) |
void | SetMaxAbsDisp (unsigned int arg) |
void | SetPatchHalfSize (unsigned int arg) |
void | SetSearchStepSize (unsigned int arg) |
void | SetWeightThreshold (double arg) |
void | UpdateAtPosition (const IndexType &dataIndex) |
virtual | ~NonLocalPatchBaseSearcher () |
Protected Member Functions | |
virtual double | ComputeWeightValue (unsigned int index, ImageRegionType &refPatch, ImageRegionType &movingPatch) |
virtual bool | TestPatchConformity (unsigned int index, const IndexType &refIndex, const IndexType &movingIndex) |
Protected Member Functions inherited from anima::NonLocalPatchBaseSearcher< ImageType > | |
virtual void | ComputeComparisonProperties (unsigned int index, ImageRegionType &movingPatch) |
virtual void | ComputeInputProperties (const IndexType &refIndex, ImageRegionType &refPatch) |
Definition at line 9 of file animaNonLocalT2DistributionPatchSearcher.h.
typedef DataImageType::ConstPointer anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::DataImageConstPointer |
Definition at line 13 of file animaNonLocalT2DistributionPatchSearcher.h.
typedef DataImageType::Pointer anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::DataImagePointer |
Definition at line 12 of file animaNonLocalT2DistributionPatchSearcher.h.
typedef Superclass::ImageRegionType anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::ImageRegionType |
Definition at line 15 of file animaNonLocalT2DistributionPatchSearcher.h.
typedef Superclass::IndexType anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::IndexType |
Definition at line 16 of file animaNonLocalT2DistributionPatchSearcher.h.
typedef anima::NonLocalPatchBaseSearcher<ImageType> anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::Superclass |
Definition at line 14 of file animaNonLocalT2DistributionPatchSearcher.h.
anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::NonLocalT2DistributionPatchSearcher | ( | ) |
Definition at line 6 of file animaNonLocalT2DistributionPatchSearcher.hxx.
|
inlinevirtual |
Definition at line 19 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
Definition at line 27 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
Definition at line 26 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
|
protectedvirtual |
Implements anima::NonLocalPatchBaseSearcher< ImageType >.
Definition at line 45 of file animaNonLocalT2DistributionPatchSearcher.hxx.
Referenced by anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::AddVarImage().
|
inline |
Definition at line 21 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
Definition at line 23 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
Definition at line 22 of file animaNonLocalT2DistributionPatchSearcher.h.
|
inline |
Definition at line 24 of file animaNonLocalT2DistributionPatchSearcher.h.
|
protectedvirtual |
Implements anima::NonLocalPatchBaseSearcher< ImageType >.
Definition at line 17 of file animaNonLocalT2DistributionPatchSearcher.hxx.
Referenced by anima::NonLocalT2DistributionPatchSearcher< ImageType, DataImageType >::AddVarImage().