31 #ifndef IIMAGEPROCESSINGTEMPLATE_HH
32 #define IIMAGEPROCESSINGTEMPLATE_HH 1
This header file is mainly used to declare some macro definitions and all includes needed from the st...
int CheckSpecificParameters()
A private function used to check the parameters settings specific to the child module.
This class is a template of an image processing module to serve as an example.
int Process(FLTNB ****a4p_image)
A function used to actually perform the processing.
int ReadOptionsList(const string &a_optionsList)
A function used to read options from a list of options.
~iImageProcessingTemplate()
The destructor of iImageProcessingTemplate.
#define CLASS_IMAGE_PROCESSING_MODULE(NAME, CLASS)
This abstract class is the generic image processing module class used by the oImageProcessingManager...
void ShowHelp()
A function used to show help about the child module.
int ReadConfigurationFile(const string &a_configurationFile)
A function used to read options from a configuration file.
Declaration of class oImageSpace.
iImageProcessingTemplate()
The constructor of iImageProcessingTemplate.
#define FUNCTION_IMAGE_PROCESSING_MODULE(CLASS)
This file is used for all kind of different functions designed for options parsing and ASCII file rea...
int InitializeSpecific()
A private function used to initialize everything specific to the child module.
Declaration of class vImageProcessingModule.
Declaration of class sAddonManager.