11 #include <opencv2/core/core.hpp>
12 #include <opencv2/highgui.hpp>
13 #include <opencv2/imgproc.hpp>
Base-class for all OpenCV pipeline actions.
Definition: PipeLineAction.h:23
cv::String getName()
gets the pipeline action name
Definition: PipeLineAction.cpp:38
void hideWindow()
hides the action to the user
Definition: PipeLineAction.cpp:30
cv::Mat img
Matrix which holds the image of the action.
Definition: PipeLineAction.h:25
cv::String name
(screen)name of the pipeline action
Definition: PipeLineAction.h:27
virtual void * getAction()
gets the output of the action
Definition: PipeLineAction.cpp:25
bool show
Show action flag.
Definition: PipeLineAction.h:26
virtual void showWindow()=0
shows the action to the user
PipeLineAction()
Default constructor.
Definition: PipeLineAction.cpp:11
virtual void setAction(void *data)=0
sets the output of the action