|
plastimatch
|
#include "plmbase_config.h"#include <stdlib.h>#include <time.h>#include <string.h>#include "itkImage.h"#include "itkImageFileReader.h"#include "itkImageFileWriter.h"#include "itkCastImageFilter.h"#include "itkOrientImageFilter.h"#include "direction_cosines.h"#include "itk_image.h"#include "itk_volume_header.h"#include "plm_image_header.h"#include "plm_int.h"#include "volume_header.h"Functions | |
| void | itk_image_get_props (const std::string &fileName, int *num_dimensions, itk::ImageIOBase::IOPixelType *pixel_type, itk::ImageIOBase::IOComponentType *component_type, int *num_components) |
| template<class T> | |
| void | get_image_header (plm_long dim[3], float offset[3], float spacing[3], T image) |
| template<class T> | |
| void | itk_image_get_image_header (plm_long dim[3], float offset[3], float spacing[3], Direction_cosines &dc, const T image) |
| template<class T> | |
| void | itk_image_get_volume_header (Volume_header *vh, T image) |
| template<class T> | |
| void | itk_image_set_header (T dest, const Plm_image_header *pih) |
| template<class T> | |
| void | itk_image_set_header (T dest, const Plm_image_header &pih) |
| template<class T, class U> | |
| void | itk_image_header_copy (T dest, U src) |
| template<class T> | |
| void | itk_volume_center (float center[3], const T image) |
| template<class T> | |
| T | itk_image_fix_negative_spacing (T img) |
| template void | get_image_header (plm_long dim[3], float offset[3], float spacing[3], UCharImageType::Pointer image) |
| template void | get_image_header (plm_long dim[3], float offset[3], float spacing[3], ShortImageType::Pointer image) |
| template void | get_image_header (plm_long dim[3], float offset[3], float spacing[3], UShortImageType::Pointer image) |
| template void | get_image_header (plm_long dim[3], float offset[3], float spacing[3], FloatImageType::Pointer image) |
| template void | itk_image_set_header (UCharImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (CharImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (UShortImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (ShortImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (UInt32ImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (Int32ImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (FloatImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (DoubleImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (UCharVecImageType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (DeformationFieldType::Pointer, const Plm_image_header *pih) |
| template void | itk_image_set_header (UCharVecImageType::Pointer, const Plm_image_header &pih) |
| template void | itk_image_set_header (DeformationFieldType::Pointer, const Plm_image_header &pih) |
| template void | itk_image_header_copy (UCharVecImageType::Pointer, UCharImageType::Pointer) |
| template void | itk_image_header_copy (UCharVecImageType::Pointer, UInt32ImageType::Pointer) |
| template void | itk_image_header_copy (UCharVecImageType::Pointer, UCharVecImageType::Pointer) |
| template void | itk_image_header_copy (UCharVecImageType::Pointer, DeformationFieldType::Pointer) |
| template void | itk_image_header_copy (UCharImageType::Pointer, UCharVecImageType::Pointer) |
| template void | itk_image_header_copy (UCharImageType::Pointer, FloatImageType::Pointer) |
| template void | itk_image_header_copy (UCharImage2DType::Pointer, UCharVecImage2DType::Pointer) |
| template void | itk_image_get_volume_header (Volume_header *, DeformationFieldType::Pointer) |
| template void | itk_volume_center (float center[3], const FloatImageType::Pointer image) |
| template UCharImageType::Pointer | itk_image_fix_negative_spacing (UCharImageType::Pointer image) |
| template CharImageType::Pointer | itk_image_fix_negative_spacing (CharImageType::Pointer image) |
| template UShortImageType::Pointer | itk_image_fix_negative_spacing (UShortImageType::Pointer image) |
| template ShortImageType::Pointer | itk_image_fix_negative_spacing (ShortImageType::Pointer image) |
| template UInt32ImageType::Pointer | itk_image_fix_negative_spacing (UInt32ImageType::Pointer image) |
| template Int32ImageType::Pointer | itk_image_fix_negative_spacing (Int32ImageType::Pointer image) |
| template UInt64ImageType::Pointer | itk_image_fix_negative_spacing (UInt64ImageType::Pointer image) |
| template Int64ImageType::Pointer | itk_image_fix_negative_spacing (Int64ImageType::Pointer image) |
| template FloatImageType::Pointer | itk_image_fix_negative_spacing (FloatImageType::Pointer image) |
| template DoubleImageType::Pointer | itk_image_fix_negative_spacing (DoubleImageType::Pointer image) |
| template UCharVecImageType::Pointer | itk_image_fix_negative_spacing (UCharVecImageType::Pointer image) |
| template DeformationFieldType::Pointer | itk_image_fix_negative_spacing (DeformationFieldType::Pointer image) |
| template void get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| FloatImageType::Pointer | image ) |
| template void get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| ShortImageType::Pointer | image ) |
| void get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| T | image ) |
| template void get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| UCharImageType::Pointer | image ) |
| template void get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| UShortImageType::Pointer | image ) |
| template CharImageType::Pointer itk_image_fix_negative_spacing | ( | CharImageType::Pointer | image | ) |
| template DeformationFieldType::Pointer itk_image_fix_negative_spacing | ( | DeformationFieldType::Pointer | image | ) |
| template DoubleImageType::Pointer itk_image_fix_negative_spacing | ( | DoubleImageType::Pointer | image | ) |
| template FloatImageType::Pointer itk_image_fix_negative_spacing | ( | FloatImageType::Pointer | image | ) |
| template Int32ImageType::Pointer itk_image_fix_negative_spacing | ( | Int32ImageType::Pointer | image | ) |
| template Int64ImageType::Pointer itk_image_fix_negative_spacing | ( | Int64ImageType::Pointer | image | ) |
| template ShortImageType::Pointer itk_image_fix_negative_spacing | ( | ShortImageType::Pointer | image | ) |
| T itk_image_fix_negative_spacing | ( | T | img | ) |
| template UCharImageType::Pointer itk_image_fix_negative_spacing | ( | UCharImageType::Pointer | image | ) |
| template UCharVecImageType::Pointer itk_image_fix_negative_spacing | ( | UCharVecImageType::Pointer | image | ) |
| template UInt32ImageType::Pointer itk_image_fix_negative_spacing | ( | UInt32ImageType::Pointer | image | ) |
| template UInt64ImageType::Pointer itk_image_fix_negative_spacing | ( | UInt64ImageType::Pointer | image | ) |
| template UShortImageType::Pointer itk_image_fix_negative_spacing | ( | UShortImageType::Pointer | image | ) |
| void itk_image_get_image_header | ( | plm_long | dim[3], |
| float | offset[3], | ||
| float | spacing[3], | ||
| Direction_cosines & | dc, | ||
| const T | image ) |
| void itk_image_get_props | ( | const std::string & | fileName, |
| int * | num_dimensions, | ||
| itk::ImageIOBase::IOPixelType * | pixel_type, | ||
| itk::ImageIOBase::IOComponentType * | component_type, | ||
| int * | num_components ) |
| template void itk_image_get_volume_header | ( | Volume_header * | , |
| DeformationFieldType::Pointer | ) |
| void itk_image_get_volume_header | ( | Volume_header * | vh, |
| T | image ) |
| void itk_image_header_copy | ( | T | dest, |
| U | src ) |
| template void itk_image_header_copy | ( | UCharImage2DType::Pointer | , |
| UCharVecImage2DType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharImageType::Pointer | , |
| FloatImageType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharImageType::Pointer | , |
| UCharVecImageType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharVecImageType::Pointer | , |
| DeformationFieldType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharVecImageType::Pointer | , |
| UCharImageType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharVecImageType::Pointer | , |
| UCharVecImageType::Pointer | ) |
| template void itk_image_header_copy | ( | UCharVecImageType::Pointer | , |
| UInt32ImageType::Pointer | ) |
| template void itk_image_set_header | ( | CharImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | DeformationFieldType::Pointer | , |
| const Plm_image_header & | pih ) |
| template void itk_image_set_header | ( | DeformationFieldType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | DoubleImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | FloatImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | Int32ImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | ShortImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| void itk_image_set_header | ( | T | dest, |
| const Plm_image_header & | pih ) |
| void itk_image_set_header | ( | T | dest, |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | UCharImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | UCharVecImageType::Pointer | , |
| const Plm_image_header & | pih ) |
| template void itk_image_set_header | ( | UCharVecImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | UInt32ImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_image_set_header | ( | UShortImageType::Pointer | , |
| const Plm_image_header * | pih ) |
| template void itk_volume_center | ( | float | center[3], |
| const FloatImageType::Pointer | image ) |
| void itk_volume_center | ( | float | center[3], |
| const T | image ) |