Scyllarus: C++ Hyperspectral Processing Library
Hyperspectral Image Processing Pipeline
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Namespaces | Enumerations
scyllarus_types.h File Reference

Go to the source code of this file.

Namespaces

 scyl
 

Enumerations

enum  scyl::INPUT_TYPE {
  scyl::HDR_INPUT, scyl::HSZ_INPUT, scyl::DATA_INPUT, scyl::COMPONENT_INPUT,
  scyl::TIF_INPUT, scyl::HUH
}
 
enum  scyl::OUTPUT_TYPE { scyl::HDR_OUTPUT, scyl::HSZ_OUTPUT, scyl::COMPONENT_OUTPUT, scyl::WHA }
 
enum  scyl::PIPELINE_STAGE {
  scyl::RECOVER_ILLUMINANT, scyl::RECOVER_DICHROMATIC, scyl::RECOVER_MATERIAL, scyl::PCA,
  scyl::SAM, scyl::SVM, scyl::UNMIX, scyl::FILTER
}
 
enum  scyl::ILLUMINANT_METHOD {
  scyl::ILLUMINANT_HRK, scyl::ILLUMINANT_FS, scyl::ILLUMINANT_GE, scyl::ILLUMINANT_GW,
  scyl::ILLUMINANT_SG, scyl::ILLUMINANT_WP
}
 
enum  scyl::DICHROMATIC_METHOD { scyl::DICHROMATIC_LS }
 
enum  scyl::MATERIAL_METHOD { scyl::MATERIAL_DA, scyl::MATERIAL_DAQ, scyl::MATERIAL_DASAM }
 
enum  scyl::CLASSIFICATION_METHOD { scyl::CLASSIFICATION_SAM, scyl::CLASSIFICATION_SVM, scyl::CLASSIFICATION_LSU }
 
enum  scyl::FILTER_METHOD { scyl::FILTER_SAVITZKY, scyl::FILTER_WIENER, scyl::FILTER_MVAVG }
 
enum  scyl::COMPONENTS : unsigned int {
  scyl::I = 1, scyl::ILLUMINANT = 2, scyl::K = 4, scyl::G = 8,
  scyl::S = 16, scyl::ELEMENTS = 32, scyl::ABUNDANCES = 64, scyl::INDEXES = 128,
  scyl::ENDABUNDANCES = 256, scyl::ENDINDEXES = 512, scyl::SPECTRAL_LIBRARY = 1024, scyl::ALL = 0xFFFF
}