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