|
| BatchProcessor (size_t batchSize=10) |
|
void | setInputBufferSize (size_t size) |
|
void | setOutputBufferSize (size_t size) |
|
void | showInput (bool show=true) |
|
void | showTimeInfo (bool show=true) |
|
void | showOutput (bool show=true) |
|
void | setInputWindowName (const string &name) |
|
void | setOutputWindowName (const string &name) |
|
void | setInput (Ptr< Input > &input) |
|
void | setOutput (Ptr< Output > &output) |
|
void | listenToMouseEvents () |
|
void | listenToKeyboardEvents () |
|
void | setBatchProcess (Ptr< BatchProcessFrame > &process) |
|
void | setBatchProcess (function< void(const size_t frameN, const vector< Mat > &frames, Mat &output)> functor) |
|
void | run () |
|
Similar to Processor but instead of processing one image a the time. it waits to have a buffer of images to precess them at once.