Scyllarus: C++ Hyperspectral Processing Library
Hyperspectral Image Processing Pipeline
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
scyllarus.h
Go to the documentation of this file.
1 /****************************************************************************************
2  * SCYLLARUS : C++ HYPERSPECTRAL PROCESSING LIBRARY
3  * scyllarus.h - Main Include file for Scyllarus Hyperspectral Image Processing Library
4  *
5  * This computer code is subject to copyright:
6  * (c) National ICT Australia Limited (NICTA) 2013-2014 All Rights Reserved.
7  *
8  * Jeremy Oorloff, National ICT Australia (NICTA)
9  *
10  ***************************************************************************************/
11 
12 #ifndef SCYLLARUS_H_
13 #define SCYLLARUS_H_
14 
15 // IO
16 #ifndef SCYL_NO_HDF5
17  #include "input/hsz_input.h"
18  #include "output/hsz_output.h"
19 #endif
20 
21 #include "input/component_input.h"
22 #include "input/data_input.h"
23 #include "input/hdr_input.h"
24 #include "input/input.h"
25 
27 #include "output/hdr_output.h"
28 #include "output/output.h"
29 
30 // Pipeline
31 #include "pipeline.h"
32 #include "spectral_library.h"
33 
34 // Processing
35 #include "dichromatic.h"
36 #include "filters.h"
37 #include "illuminant.h"
38 #include "material.h"
39 #include "nurbs.h"
40 #include "processing.h"
41 
42 // Utility
43 #include "image_utilities.h"
44 #include "logger.h"
45 #include "ocv_tools.h"
46 #include "utility.h"
47 #include "scylver.h"
48 
49 // Global Constants
50 
51 // Enumerated Types
52 #include "scyllarus_types.h"
53 
54 #endif /* SCYLLARUS_H_ */