egami
C++ Image Processing program
|
An image processing callable. More...
#include <processing.hpp>
Public Member Functions | |
Processing (Process process) | |
Display_unit * | operator() (const Image_unit *image) const |
Apply the process. | |
Protected Types | |
typedef std::function < Display_unit *(const Image_unit *) | Process ) |
Protected Attributes | |
Process | process |
An image processing callable.
Definition at line 18 of file processing.hpp.
typedef std::function<Display_unit*(const Image_unit*) Processing::Process) [protected] |
Underlying function type
Definition at line 20 of file processing.hpp.
Processing::Processing | ( | Process | process | ) | [inline, explicit] |
Definition at line 23 of file processing.hpp.
Display_unit * Processing::operator() | ( | const Image_unit * | image | ) | const |
Apply the process.
image | the input Image of the process |
nullptr | nothing to do |
Definition at line 4 of file processing.cpp.
Process Processing::process [protected] |
The underlying callable
Definition at line 35 of file processing.hpp.