open_iA  2020.01
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Functions
iAIO.cpp File Reference
#include "iAIO.h"
#include "defines.h"
#include "dlg_commoninput.h"
#include "dlg_openfile_sizecheck.h"
#include "iAAmiraMeshIO.h"
#include "iAConnector.h"
#include "iAConsole.h"
#include "iAExceptionThrowingErrorObserver.h"
#include "iAExtendedTypedCallHelper.h"
#include "iAFileUtils.h"
#include "iAModalityList.h"
#include "iAOIFReader.h"
#include "iAProgress.h"
#include "iAStringHelper.h"
#include "iAVolumeStack.h"
#include "iAToolsVTK.h"
#include "iATypedCallHelper.h"
#include <itkBMPImageIO.h>
#include <itkMacro.h>
#include <itkGDCMImageIO.h>
#include <itkGDCMSeriesFileNames.h>
#include <itkImage.h>
#include <itkImageFileReader.h>
#include <itkImageFileWriter.h>
#include <itkImageIOBase.h>
#include <itkImageSeriesReader.h>
#include <itkImageSeriesWriter.h>
#include <itkJPEGImageIO.h>
#include <itkNumericSeriesFileNames.h>
#include <itkPNGImageIO.h>
#include <itkRawImageIO.h>
#include <itkTIFFImageIO.h>
#include <vtkBMPReader.h>
#include <vtkImageData.h>
#include <vtkJPEGReader.h>
#include <vtkPNGReader.h>
#include <vtkPolyData.h>
#include <vtkSTLReader.h>
#include <vtkSTLWriter.h>
#include <vtkStringArray.h>
#include <vtkTable.h>
#include <vtkTIFFReader.h>
#include <vtkVersion.h>
#include <vtkXMLImageDataReader.h>
#include <vtkGenericDataObjectReader.h>
#include <vtkRectilinearGrid.h>
#include <vtkPointData.h>
#include <QDateTime>
#include <QFileDialog>
#include <QSettings>
#include <QStringList>
#include <QTextStream>
#include <algorithm>
#include <cmath>
#include <fstream>
#include <iostream>
#include <string>
#include <vector>
Include dependency graph for iAIO.cpp:

Functions

QString getParameterValues (QString fileName, QString parameter, int index, QString section="", QString sep=":")
 
template<class T >
void read_image_template (QString const &fileName, iAProgress *progress, iAConnector *con)
 
template<class T >
void read_raw_image_template (iARawFileParameters const &params, QString const &fileName, iAProgress *progress, iAConnector *image)
 
template<class T >
void write_image_template (bool compression, QString const &fileName, iAProgress *progress, iAConnector *image)
 
template<typename T >
void writeImageStack_template (QString const &fileName, iAProgress *p, iAConnector *con, bool comp)
 

Function Documentation

◆ getParameterValues()

QString getParameterValues ( QString  fileName,
QString  parameter,
int  index,
QString  section = "",
QString  sep = ":" 
)

◆ read_image_template()

template<class T >
void read_image_template ( QString const &  fileName,
iAProgress progress,
iAConnector con 
)

◆ read_raw_image_template()

template<class T >
void read_raw_image_template ( iARawFileParameters const &  params,
QString const &  fileName,
iAProgress progress,
iAConnector image 
)

◆ write_image_template()

template<class T >
void write_image_template ( bool  compression,
QString const &  fileName,
iAProgress progress,
iAConnector image 
)

◆ writeImageStack_template()

template<typename T >
void writeImageStack_template ( QString const &  fileName,
iAProgress p,
iAConnector con,
bool  comp 
)