plastimatch
Loading...
Searching...
No Matches
itk_image_load.h File Reference
#include "plmbase_config.h"
#include "itk_image_type.h"
#include "plm_image_type.h"

Go to the source code of this file.

Functions

CharImageType::Pointer itk_image_load_char (const char *fname, Plm_image_type *original_type)
 
UCharImageType::Pointer itk_image_load_uchar (const char *fname, Plm_image_type *original_type)
 
UCharImageType::Pointer itk_image_load_uchar (const std::string &fname, Plm_image_type *original_type)
 
ShortImageType::Pointer itk_image_load_short (const char *fname, Plm_image_type *original_type)
 
UShortImageType::Pointer itk_image_load_ushort (const char *fname, Plm_image_type *original_type)
 
Int32ImageType::Pointer itk_image_load_int32 (const char *fname, Plm_image_type *original_type)
 
UInt32ImageType::Pointer itk_image_load_uint32 (const char *fname, Plm_image_type *original_type)
 
Int64ImageType::Pointer itk_image_load_int64 (const char *fname, Plm_image_type *original_type)
 
UInt64ImageType::Pointer itk_image_load_uint64 (const char *fname, Plm_image_type *original_type)
 
FloatImageType::Pointer itk_image_load_float (const char *fname, Plm_image_type *original_type)
 
FloatImageType::Pointer itk_image_load_float (const std::string &fname, Plm_image_type *original_type)
 
DoubleImageType::Pointer itk_image_load_double (const char *fname, Plm_image_type *original_type)
 
DeformationFieldType::Pointer itk_image_load_float_field (const char *fname)
 
DeformationFieldType::Pointer itk_image_load_float_field (const std::string &fname)
 
UCharVecImageType::Pointer itk_image_load_uchar_vec (const char *fname)
 
template<class T >
void get_image_header (int dim[3], float offset[3], float spacing[3], T image)
 

Function Documentation

◆ get_image_header()

template<class T >
void get_image_header ( int dim[3],
float offset[3],
float spacing[3],
T image )

◆ itk_image_load_char()

CharImageType::Pointer itk_image_load_char ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_double()

DoubleImageType::Pointer itk_image_load_double ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_float() [1/2]

FloatImageType::Pointer itk_image_load_float ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_float() [2/2]

FloatImageType::Pointer itk_image_load_float ( const std::string & fname,
Plm_image_type * original_type )

◆ itk_image_load_float_field() [1/2]

DeformationFieldType::Pointer itk_image_load_float_field ( const char * fname)

◆ itk_image_load_float_field() [2/2]

DeformationFieldType::Pointer itk_image_load_float_field ( const std::string & fname)

◆ itk_image_load_int32()

Int32ImageType::Pointer itk_image_load_int32 ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_int64()

Int64ImageType::Pointer itk_image_load_int64 ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_short()

ShortImageType::Pointer itk_image_load_short ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_uchar() [1/2]

UCharImageType::Pointer itk_image_load_uchar ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_uchar() [2/2]

UCharImageType::Pointer itk_image_load_uchar ( const std::string & fname,
Plm_image_type * original_type )

◆ itk_image_load_uchar_vec()

UCharVecImageType::Pointer itk_image_load_uchar_vec ( const char * fname)

◆ itk_image_load_uint32()

UInt32ImageType::Pointer itk_image_load_uint32 ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_uint64()

UInt64ImageType::Pointer itk_image_load_uint64 ( const char * fname,
Plm_image_type * original_type )

◆ itk_image_load_ushort()

UShortImageType::Pointer itk_image_load_ushort ( const char * fname,
Plm_image_type * original_type )