|
|
| 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.