|
|
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <elastixlib.h>
Definition at line 39 of file elastixlib.h.
Public Types | |
| typedef itk::DataObject | Image |
| typedef Image::Pointer | ImagePointer |
| typedef elastix::ElastixMain::ObjectPointer | ObjectPointer |
| typedef std::vector< itk::ParameterFileParser::ParameterMapType > | ParameterMapListType |
| typedef itk::ParameterFileParser::ParameterMapType | ParameterMapType |
| typedef itk::ParameterFileParser::ParameterValuesType | ParameterValuesType |
Public Member Functions | |
| std::string | ConvertSecondsToDHMS (const double totalSeconds, const unsigned int precision=0) |
| ELASTIX () | |
| std::string | GetCurrentDateAndTime (void) |
| ImagePointer | GetResultImage (void) |
| ParameterMapType | GetTransformParameterMap (void) |
| ParameterMapListType | GetTransformParameterMapList (void) |
| int | RegisterImages (ImagePointer fixedImage, ImagePointer movingImage, ParameterMapType ¶meterMap, std::string outputPath, bool performLogging, bool performCout, ImagePointer fixedMask=0, ImagePointer movingMask=0) |
| int | RegisterImages (ImagePointer fixedImage, ImagePointer movingImage, std::vector< ParameterMapType > ¶meterMaps, std::string outputPath, bool performLogging, bool performCout, ImagePointer fixedMask=0, ImagePointer movingMask=0, ObjectPointer transform=0) |
| virtual | ~ELASTIX () |
Private Attributes | |
| ImagePointer | m_ResultImage |
| ParameterMapListType | m_TransformParametersList |
| typedef itk::DataObject elastix::ELASTIX::Image |
Definition at line 44 of file elastixlib.h.
| typedef Image::Pointer elastix::ELASTIX::ImagePointer |
Definition at line 45 of file elastixlib.h.
Definition at line 53 of file elastixlib.h.
| typedef std::vector< itk::ParameterFileParser::ParameterMapType > elastix::ELASTIX::ParameterMapListType |
Definition at line 50 of file elastixlib.h.
Definition at line 49 of file elastixlib.h.
Definition at line 48 of file elastixlib.h.
| elastix::ELASTIX::ELASTIX | ( | ) |
Constructor and destructor
|
virtual |
| std::string elastix::ELASTIX::ConvertSecondsToDHMS | ( | const double | totalSeconds, |
| const unsigned int | precision = 0 |
||
| ) |
| std::string elastix::ELASTIX::GetCurrentDateAndTime | ( | void | ) |
| ImagePointer elastix::ELASTIX::GetResultImage | ( | void | ) |
Getter for result image.
| ParameterMapType elastix::ELASTIX::GetTransformParameterMap | ( | void | ) |
Get transform parameters of last registration step.
| ParameterMapListType elastix::ELASTIX::GetTransformParameterMapList | ( | void | ) |
Get transform parameters of all registration steps.
| int elastix::ELASTIX::RegisterImages | ( | ImagePointer | fixedImage, |
| ImagePointer | movingImage, | ||
| ParameterMapType & | parameterMap, | ||
| std::string | outputPath, | ||
| bool | performLogging, | ||
| bool | performCout, | ||
| ImagePointer | fixedMask = 0, |
||
| ImagePointer | movingMask = 0 |
||
| ) |
The image registration interface functionality Note:
| int elastix::ELASTIX::RegisterImages | ( | ImagePointer | fixedImage, |
| ImagePointer | movingImage, | ||
| std::vector< ParameterMapType > & | parameterMaps, | ||
| std::string | outputPath, | ||
| bool | performLogging, | ||
| bool | performCout, | ||
| ImagePointer | fixedMask = 0, |
||
| ImagePointer | movingMask = 0, |
||
| ObjectPointer | transform = 0 |
||
| ) |
|
private |
Definition at line 121 of file elastixlib.h.
|
private |
Definition at line 124 of file elastixlib.h.
Generated on OURCE_DATE_EPOCH for elastix by 1.8.13 |