28 void validateInputImage();
29 void notifyOutputImageFieldAttachments();
30 void invalidateOutputImage();
#define ML_ALGORITHM_MODULE_EXAMPLES_EXPORT
CalculateOutputImageHandler * createCalculateOutputImageHandler(PagedImage *outputImage) override final
void update() override final
Executes the algorithm and updates the values of module's output fields with results.
void clear() override final
Clears the values of module's output fields (object and parameter fields).
void setOutputImageProperties(int outputIndex, PagedImage *outputImage) override final
Sets properties of the output image at output outputIndex.
~AlgorithmModuleExampleWithOutputImage() override final
AlgorithmModuleExampleWithOutputImage()
void validateInput() override final
Validates the values of module's input fields (object and parameter fields).
AlgorithmModule(int numInputImages, int numOutputImages)
Forwards given parameters to base class constructor.
#define ML_MODULE_CLASS_HEADER(className)