creates an interface which is being extended by all different optical flow modules

Signed-off-by: mrzl <marzzzel@gmail.com>
adds an OpticalFlowSelector dialog, which enables the user to select which optical flow module is currently active

Signed-off-by: mrzl <marzzzel@gmail.com>
the videoreader now returns copies of the loaded image

Signed-off-by: mrzl <marzzzel@gmail.com>
now extends the OpticalFlow interface

Signed-off-by: mrzl <marzzzel@gmail.com>
mintor restructuring in the slot/signal handling

Signed-off-by: mrzl <marzzzel@gmail.com>
minor refactoring

Signed-off-by: mrzl <marzzzel@gmail.com>
adds a button to the menu to toggle the OpticalFlowSelector

Signed-off-by: mrzl <marzzzel@gmail.com>
adds a couple of files to the project

Signed-off-by: mrzl <marzzzel@gmail.com>
adds a dialog to select which optical flow calculation method is being applied

Signed-off-by: mrzl <marzzzel@gmail.com>