Andrey Kamaev
75513a46dc
Remove all include directives for <string>
12 years ago
Andrey Kamaev
2ad7b97f1c
All modules (except ocl and gpu) compiles and pass tests
12 years ago
Andrey Kamaev
4bd721ad3b
Fix build errors
12 years ago
Andrey Kamaev
1b4afcca30
Move OpenCl SURF perf tests to nonfree and fix build of samples
12 years ago
Andrey Kamaev
77ad07adf3
Disable crashing ocl tests
12 years ago
Andrey Kamaev
7b8ad4cb04
Refactor OpenCL initialization and allow to use ocl module witout explicit setup
12 years ago
Andrey Kamaev
dd678121b3
Trying to make ocl surf work
...
1. Added more sync to reduction.
2. Turned off Image2D feature. Probably its support is not detected correctly.
3. Temporary disabled descriptor tests - can't localize a problem of the ocl descriptor.
12 years ago
Andrey Kamaev
1be58f9a00
SURF accuracy test is moved to nonfree
12 years ago
Andrey Kamaev
6846f881a2
Move OpenCL SURF to nonfree module
12 years ago
Andrey Kamaev
91ac9688a8
Allow OpenCL acceleration in every OpenCV module
12 years ago
Andrey Kamaev
d28df08eb0
Refactor OpenCL search
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Andrey Kamaev
a42a0f5fca
Added compatibility headers
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
yao
084385cf38
Fix a bug in ocl::Erode/Dilate, simplify the host logic
12 years ago
peng xiao
3a565e001e
Remove unnecessary HAVE_OPENCL macro block.
12 years ago
yao
f8985bb7fc
fix warnings on Linux
12 years ago
peng xiao
34998b6034
Add ocl::SURF accurate test.
...
The test cases are ported from gpu module (masked version is still
missing).
Key point direction definition is synchronized with cv::SURF.
nonfree module dependency is added into ocl module's cmake file.
12 years ago
yao
3f81a152b9
remove the OpenCL define
12 years ago
yao
0f0a4c3099
add stereoBM function
12 years ago
yao
7f0d6d42f0
fix mismatch on NV OCL and some AMD GPUs
12 years ago
yao
65bb4250a4
Fix a bug in addWeighted x64 mode
...
And a potential problem in remap
12 years ago
yao
82b9854837
fix compile warnings
12 years ago
yao
f12369a53c
Fix ocl::HOG crash on Intel OCL
12 years ago
yao
f791344810
linux warning fix
12 years ago
yao
504008dbe0
Fix ocl::bruteforcematcher crash on Intel OCL
12 years ago
yao
7c1f1d8837
fix bug #2787
12 years ago
yao
69eebdd608
fix the blend crash in some cases
12 years ago
yao
cbff75db9e
fix build errors
12 years ago
yao
9ccf27c7f5
add interfaces enable custom oclMat device memory type
12 years ago
yao
dba2ec0539
remove the compile warnings
12 years ago
yao
6df23428af
Add moments function
12 years ago
yao
9ec5333a9b
pyrlk also take advantages of cl_image support detection
12 years ago
yao
da47ccec9c
Put the cl_image support detection in utils
12 years ago
yao
04faaa9e35
Fix ocl::dft the compile warning on Linux
12 years ago
yao
ea433cc496
remove the device specific logic
12 years ago
yao
62f8b0fc48
Fix ocl::dft error when program end on Linux
12 years ago
yao
0ac7f0d374
Simplify the bind texture logic of interpolate frame function
12 years ago
yao
e3a715882e
fix the mismatch of perf_test, add a performance sample for ocl module
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
yao
59ebf4ed9f
Fix the ocl::cvtColor mismatch on some devices
12 years ago
hgaspar
60981565fa
updated the ocl module introduction
12 years ago
yao
f1a5c1328c
remove the empty implementation when HAVE_OPENCL not defined
12 years ago
yao
b7ebedc23e
fix mismatch of WarpAffine
12 years ago
yao
9bbf170054
some cleanup
12 years ago
yao
720eaf1e1a
fix the haar kernel problems on Nvidia and Intel OCL
12 years ago
yao
d050159f07
Remove the perf running from ocl::matchTemplate accuracy tests
12 years ago
yao
1a488c0542
fix the warning on Linux when OpenCL 1.2 not supported
12 years ago
yao
7810254198
Fix ocl::equalizeHist mismatch
12 years ago
yao
3316d0bfb2
Fix the compiling errors of gemm on Linux
12 years ago