Openholo  v1.0
Open Source Digital Holographic Library
ImgCodecDefine.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  oph::ohcFileHeader
 
struct  oph::ohcFieldInfoHeader
 
struct  oph::ohcHeader
 

Namespaces

 oph
 

Macros

#define FMT_SIGN_OHC   "OH"
 
#define LINK_IMG_PATH_SIZE   4*1024*sizeof(BYTE)
 

Enumerations

enum  oph::LenUnit : uint8_t {
  oph::LenUnit::Null = 0, oph::LenUnit::m = 1, oph::LenUnit::cm = 2, oph::LenUnit::mm = 3,
  oph::LenUnit::um = 4, oph::LenUnit::nm = 5
}
 
enum  oph::ColorType : uint8_t { oph::ColorType::Null = 0, oph::ColorType::RGB = 1, oph::ColorType::MLT = 2 }
 
enum  oph::ColorArran : uint8_t { oph::ColorArran::Null = 0, oph::ColorArran::SeqtChanl = 1, oph::ColorArran::EachChanl = 2 }
 
enum  oph::DataType : uint8_t {
  oph::DataType::Null = 0, oph::DataType::Int8 = 1, oph::DataType::Int16 = 2, oph::DataType::Int32 = 3,
  oph::DataType::Int64 = 4, oph::DataType::Uint8 = 5, oph::DataType::Uint16 = 6, oph::DataType::Uint32 = 7,
  oph::DataType::Uint64 = 8, oph::DataType::Float32 = 9, oph::DataType::Float64 = 10, oph::DataType::CmprFmt = 11
}
 
enum  oph::FldStore : uint8_t { oph::FldStore::Null = 0, oph::FldStore::Directly = 1, oph::FldStore::LinkFile = 2 }
 
enum  oph::FldCodeType : uint8_t {
  oph::FldCodeType::Null = 0, oph::FldCodeType::AP = 1, oph::FldCodeType::RI = 2, oph::FldCodeType::AE = 3,
  oph::FldCodeType::PE = 4
}
 
enum  oph::BPhaseCode : uint8_t { oph::BPhaseCode::Null = 0, oph::BPhaseCode::NotEncoded = 0, oph::BPhaseCode::Encoded = 1 }
 
enum  oph::CompresType : uint8_t {
  oph::CompresType::Null = 0, oph::CompresType::BMP = 1, oph::CompresType::JPG = 2, oph::CompresType::J2K = 3,
  oph::CompresType::PNG = 4, oph::CompresType::GIF = 5, oph::CompresType::TIF = 6
}
 

Macro Definition Documentation

◆ FMT_SIGN_OHC

#define FMT_SIGN_OHC   "OH"

Definition at line 53 of file ImgCodecDefine.h.

◆ LINK_IMG_PATH_SIZE

#define LINK_IMG_PATH_SIZE   4*1024*sizeof(BYTE)

Definition at line 54 of file ImgCodecDefine.h.