Small fix for extracting mouse coordinates on Windows, in a way that will always work with multiple monitors.
This is the way recommended by Microsoft.
Added support for mouse-wheel events on Windows.
To be used in the mouse callback like this:
    if (CV_EVENT_MOUSEWHEEL == CV_GET_MOUSEWHEEL_EVENT(event))
    {
       int delta= CV_GET_WHEEL_DELTA(event);
       // use delta...
    }
[HighGUI] Updated mouse wheel delta to reside within the 'flags' variable. Updated C++ API.
Small fixes: typo, spacing and using ::ScreenToClient() instead of ::GetWindowRect()
Updated docs.
Update docs.
Doc fix.
ported cv::Canny to T-API
Merge pull request #2152 from ilya-lavrenov:tapi_canny
Merge pull request #2122 from adishavit:feature-HandleMouseWheel
Move OpticalFlowFarneback from ocl module to video module
Fix compiler warnings. Add additional test case for UseInitFlow
Return false if ocl version not properly worked
Add perfomance test