|
Scyllarus: C++ Hyperspectral Processing Library
Hyperspectral Image Processing Pipeline
|
| Component_input is an object that facilitates reading in of files saved by component_output (or assembled in the correct way manually) | |
| Data_input is an object that allows for manual data input into the pipeline (more 'managed' than using the pipelines 'set_I()' function | |
| HDR_Input is an object that facilitates reading in of HDR files | |
| HSZ_Input is an object that facilitates reading in of HSZ files | |
| Input is a base class from which input classes for the pipeline are derived. | |
| TIF_Input is an object that facilitates reading in of GTIFF/TIFF files | |
| Component_output is a class that is used to output processed image components from a pipeline object as separate HDR files in a folder | |
| HDR Output is a class that is used to output HDR (and associated .fla, .raw) files | |
| HSZ Output is a class that is used to output HSZ files | |
| Output is a pure virtual base class from which output classes for the pipeline are derived. | |
| Pipeline is an object that holds configuration properties and data items, and facilitates the processing of this data in a pipeline like fashion | |
| Spectral Library is a class that loads and saves SLZ files and holds information from them for use with the Pipeline Object (or independently) | |
| Illuminant_options is used to give options for the Illuminant recovery option chosen | |
| Material_options is used to give options for the material recovery option chosen | |
| Op_node is used by band_maths() to perform mathematical operations | |
| Logger is used to record messages and other processing details for the scyl library functions and access them during program execution |
1.8.6