Add super resolution's OpenCL implementation.
authorpeng xiao <hisenxpress@gmail.com>
Wed, 26 Jun 2013 00:43:23 +0000 (08:43 +0800)
committerpeng xiao <hisenxpress@gmail.com>
Wed, 26 Jun 2013 00:43:23 +0000 (08:43 +0800)
commit9b3c318e8536ce58d3007d0b298c338b56aecc56
treee3fc4a5856e397861ff0a933e978580758b2c87f
parentc244f000abce07ad4908a0ccb676678cdd19e16a
Add super resolution's OpenCL implementation.
Accuracy and performance tests are also provided.
12 files changed:
modules/superres/CMakeLists.txt
modules/superres/include/opencv2/superres/optical_flow.hpp
modules/superres/include/opencv2/superres/superres.hpp
modules/superres/perf/perf_superres_ocl.cpp [new file with mode: 0644]
modules/superres/src/btv_l1_ocl.cpp [new file with mode: 0644]
modules/superres/src/frame_source.cpp
modules/superres/src/input_array_utility.cpp
modules/superres/src/input_array_utility.hpp
modules/superres/src/opencl/superres_btvl1.cl [new file with mode: 0644]
modules/superres/src/optical_flow.cpp
modules/superres/src/precomp.hpp
modules/superres/test/test_superres.cpp