open_iA 2023.02
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Loading...
Searching...
No Matches
Typedefs | Functions
iAITKIO Namespace Reference

Typedefs

using ImageBaseType = itk::ImageBase< Dim >
 
using ImagePointer = ImageBaseType::Pointer
 
using ImagePtr = ImageBaseType *
 
using PixelType = itk::CommonEnums::IOPixel
 
using ScalarType = itk::CommonEnums::IOComponent
 

Functions

template<class T >
void read_image_template (QString const &f, ImagePointer &image, bool releaseFlag, iAProgress const *progress)
 
ImagePointer readFile (QString const &fileName, PixelType &pixelType, ScalarType &scalarType, bool releaseFlag, iAProgress const *progress)
 
template<class T >
void write_image_template (bool comp, QString const &fileName, ImagePtr image, iAProgress const *progress)
 
void writeFile (QString const &fileName, ImagePtr image, ScalarType scalarType, bool useCompression, iAProgress const *progress)
 

Typedef Documentation

◆ ImageBaseType

using iAITKIO::ImageBaseType = typedef itk::ImageBase<Dim>

◆ ImagePointer

using iAITKIO::ImagePointer = typedef ImageBaseType::Pointer

◆ ImagePtr

using iAITKIO::ImagePtr = typedef ImageBaseType*

◆ PixelType

using iAITKIO::PixelType = typedef itk::CommonEnums::IOPixel

◆ ScalarType

using iAITKIO::ScalarType = typedef itk::CommonEnums::IOComponent

Function Documentation

◆ read_image_template()

template<class T >
void iAITKIO::read_image_template ( QString const &  f,
ImagePointer image,
bool  releaseFlag,
iAProgress const *  progress 
)

◆ readFile()

iAbase_API ImagePointer iAITKIO::readFile ( QString const &  fileName,
PixelType pixelType,
ScalarType scalarType,
bool  releaseFlag,
iAProgress const *  progress 
)

◆ write_image_template()

template<class T >
void iAITKIO::write_image_template ( bool  comp,
QString const &  fileName,
ImagePtr  image,
iAProgress const *  progress 
)

◆ writeFile()

iAbase_API void iAITKIO::writeFile ( QString const &  fileName,
ImagePtr  image,
ScalarType  scalarType,
bool  useCompression,
iAProgress const *  progress 
)