Fixs: After scaling back to original image, some detected ROI will outside the original image ROI
Copy ocl::queryDeviceInfo interface from master to 2.4.
Affected functions surf.ocl, pyrlk.ocl and hog.ocl are updated with the change.
Fix ocl::pyrUp
Use predefined OpenCL function to convert integers to floating points.
This is more accurate than before as it enables:
1. saturate cast
2. customized rounding
Clean up spaces in ocl.hpp
Add BFMatcher_OCL class alias for BruteForceMatcher_OCL.
This adds a similar interface with pure-cpp and gpu versions.
removed VIBE implementation
add accuracy tests while running perf
fix the waring in gemm test
add OpticalFlowDual_TVL1_OCL function
fix a warning
android -> plarforms/android
Build scrips reorganized.