![]() |
open_iA
2020.01
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Helper class for reading .oif files. Adapted from FluoRenderer code. More...
Public Types | |
| typedef ResultImgType::Pointer | ResultImgPtr |
| typedef itk::Image< unsigned short, 3 > | ResultImgType |
| typedef TiffImgType::Pointer | TiffImgPtr |
| typedef itk::Image< unsigned short, 2 > | TiffImgType |
Public Member Functions | |
| bool | GetBatch () |
| int | GetBatchNum () |
| int | GetChanNum () |
| int | GetCurBatch () |
| std::wstring | GetCurName (int t, int c) |
| int | GetCurTime () |
| std::wstring | GetDataName () |
| double | GetExcitationWavelength (int chan) |
| double | GetMaxValue () |
| std::wstring | GetPathName () |
| ResultImgPtr | GetResult (int chanIdx) |
| double | GetScalarScale () |
| int | GetSliceNum () |
| std::wstring | GetTimeId () |
| int | GetTimeNum () |
| int | GetXSize () |
| double | GetXSpc () |
| int | GetYSize () |
| double | GetYSpc () |
| double | GetZSpc () |
| iAOIFReaderHelper () | |
| bool | IsSpcInfoValid () |
| void | Load () |
| int | LoadBatch (int index) |
| void | Preprocess () |
| void | SetBatch (bool batch) |
| void | SetFile (std::string &file) |
| void | SetFile (std::wstring &file) |
| void | SetTimeId (std::wstring &id) |
Protected Attributes | |
| int | m_alignment |
| padding alignment More... | |
| std::wstring | m_id_string |
| the path and file name used to read files More... | |
| std::wstring | m_path_name |
| int | m_resample_type |
| 0: nearest neighbour; 1: linear More... | |
| int | m_resize_type |
| 0: no resizing; 1: padding; 2: resampling More... | |
| bool | m_batch |
| 3D Batch More... | |
| std::vector< std::wstring > | m_batch_list |
| int | m_cur_batch |
Helper class for reading .oif files. Adapted from FluoRenderer code.
| typedef ResultImgType::Pointer iAOIFReaderHelper::ResultImgPtr |
| typedef itk::Image<unsigned short, 3> iAOIFReaderHelper::ResultImgType |
| typedef TiffImgType::Pointer iAOIFReaderHelper::TiffImgPtr |
| typedef itk::Image<unsigned short, 2> iAOIFReaderHelper::TiffImgType |
| iAOIFReaderHelper::iAOIFReaderHelper | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| std::wstring iAOIFReaderHelper::GetCurName | ( | int | t, |
| int | c | ||
| ) |
|
inline |
|
inline |
| double iAOIFReaderHelper::GetExcitationWavelength | ( | int | chan | ) |
|
inline |
|
inline |
| iAOIFReaderHelper::ResultImgPtr iAOIFReaderHelper::GetResult | ( | int | chanIdx | ) |
|
inline |
|
inline |
| std::wstring iAOIFReaderHelper::GetTimeId | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void iAOIFReaderHelper::Load | ( | ) |
| int iAOIFReaderHelper::LoadBatch | ( | int | index | ) |
| void iAOIFReaderHelper::Preprocess | ( | ) |
| void iAOIFReaderHelper::SetBatch | ( | bool | batch | ) |
| void iAOIFReaderHelper::SetFile | ( | std::string & | file | ) |
| void iAOIFReaderHelper::SetFile | ( | std::wstring & | file | ) |
| void iAOIFReaderHelper::SetTimeId | ( | std::wstring & | id | ) |
|
protected |
padding alignment
|
protected |
3D Batch
|
protected |
|
protected |
|
protected |
the path and file name used to read files
|
protected |
|
protected |
0: nearest neighbour; 1: linear
|
protected |
0: no resizing; 1: padding; 2: resampling
1.8.16