A representer for scalar and vector valued images. More...
#include <itkStandardImageRepresenter.h>
Inherits Object, and statismo::Representer< T >.
Public Types | |
typedef StandardImageRepresenter | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef itk::Image< TPixel, ImageDimension > | ImageType |
typedef statismo::Representer < ImageType > | RepresenterBaseType |
typedef RepresenterBaseType::DomainType | DomainType |
typedef RepresenterBaseType::PointType | PointType |
typedef RepresenterBaseType::ValueType | ValueType |
typedef RepresenterBaseType::DatasetType | DatasetType |
typedef RepresenterBaseType::DatasetPointerType | DatasetPointerType |
typedef RepresenterBaseType::DatasetConstPointerType | DatasetConstPointerType |
Public Member Functions | |
itkSimpleNewMacro (Self) | |
itkTypeMacro (StandardImageRepresenter, Object) | |
void | Load (const H5::Group &fg) |
StandardImageRepresenter * | Clone () const |
unsigned | GetDimensions () const |
std::string | GetName () const |
RepresenterBaseType::RepresenterDataType | GetType () const |
const DomainType & | GetDomain () const |
std::string | GetVersion () const |
DatasetConstPointerType | GetReference () const |
return the reference used in the representer | |
void | SetReference (ImageType *ds) |
statismo::VectorType | PointToVector (const PointType &pt) const |
DatasetPointerType | DatasetToSample (DatasetConstPointerType ds) const |
statismo::VectorType | SampleToSampleVector (DatasetConstPointerType sample) const |
DatasetPointerType | SampleVectorToSample (const statismo::VectorType &sample) const |
ValueType | PointSampleFromSample (DatasetConstPointerType sample, unsigned ptid) const |
ValueType | PointSampleVectorToPointSample (const statismo::VectorType &pointSample) const |
statismo::VectorType | PointSampleToPointSampleVector (const ValueType &v) const |
void | Save (const H5::Group &fg) const |
virtual unsigned | GetPointIdForPoint (const PointType &point) const |
unsigned | GetNumberOfPoints () const |
void | Delete () const |
void | DeleteDataset (DatasetConstPointerType d) const |
DatasetPointerType | CloneDataset (DatasetConstPointerType d) const |
Static Public Member Functions | |
static StandardImageRepresenter * | Create () |
A representer for scalar and vector valued images.
itk::StandardImageRepresenter< TPixel, ImageDimension >::itkSimpleNewMacro | ( | Self | ) |
New macro for creation of through a Smart Pointer.
itk::StandardImageRepresenter< TPixel, ImageDimension >::itkTypeMacro | ( | StandardImageRepresenter< TPixel, ImageDimension > | , |
Object | |||
) |
Run-time type information (and related methods).
statismo::VectorType itk::StandardImageRepresenter< TPixel, ImageDimension >::PointToVector | ( | const PointType & | pt | ) | const |
Creates a sample by first aligning the dataset ds to the reference using Procrustes Alignment.
void itk::StandardImageRepresenter< TPixel, ImageDimension >::SetReference | ( | ImageType * | ds | ) |
Set the reference that is used to build the model