yao
b6313951dc
use clean EXPECT_MAT_NEAR (no string output)
12 years ago
yao
35c6860f06
further simplify the logics in filter tests
12 years ago
yao
1a53e2cfb2
remove interpolation.hpp
12 years ago
yao
3928c1ee26
add copyrights
12 years ago
yao
e4d3378230
simplify logics in filter tests, remove redundant code in arithm tests
12 years ago
yao
52dbbae82c
some cleanup, remove some commented codes
12 years ago
peng xiao
168c0b0385
Optimize ocl::stereobm.
...
1. Use macro defines for some parameters(radius).
2. Reduce local memory usage.
3. Fix accuracy problem on Intel GPU.
12 years ago
peng xiao
bb4b410512
Add ocl::PlatformName to ocl::Info.
12 years ago
Peng Xiao
7b08d5ec69
Add OpenCL stereo CSBP implementation
12 years ago
Andrey Kamaev
96b008cd29
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
...
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
12 years ago
yao
69a0b5dde5
Add OclCascadeClassifierBuf interface
12 years ago
Peng Xiao
6b6b1c9cbf
Allow more query/train types for ocl::bfmatcher
12 years ago
Peng Xiao
d9de84091c
Allow more input query/train types for ocl::bfmatcher
...
RadiusMatch for HammingDist cannot pass yet.
12 years ago
Peng Xiao
6a40383aee
Add HammingDist test case
12 years ago
Andrey Kamaev
8406312571
Remove C API from OpenCL module
12 years ago
peng xiao
1bea9ee26c
Rename test case category and code clean up.
12 years ago
peng xiao
5eb551b340
Remove my test codes.
12 years ago
peng xiao
6c2079b778
Test code clean up.
12 years ago
peng xiao
22ca7e44d6
Change ocl::Canny test case category
12 years ago
Andrey Kamaev
e5a33723fc
Move C API of opencv_calib3d to separate file
12 years ago
Andrey Kamaev
288a0634c2
Make imgproc.hpp independent from C API
12 years ago
peng xiao
3fea2620e6
Fix some compilation errors and warnings.
12 years ago
peng xiao
77501f3ed0
ocl: Add dft based convolve implementation.
...
Match template in ocl module now can be utilized with dft based
convolve. Note this feature needs OpenCV to be built with clAmdFft
library.
12 years ago
yao
bee970ab94
remove the C3 kernels in arithm, as the oclMat will never store 3 channels data
12 years ago
yao
8cc5b98051
Fix the problem of device selection on hybrid video systems.
12 years ago
peng xiao
ecea583afd
Add ocl::stereobp function.
...
OpenCL StereoBeliefPropagation, ported from GPU implementation.
12 years ago
Andrey Kamaev
517062039e
Make core/internal.hpp a private header
12 years ago
yao
f36db3a037
more fix of mismatch
12 years ago
yao
ad6aae4583
more fix of mismatch functions on CPU OCL
12 years ago
Andrey Kamaev
77ad07adf3
Disable crashing ocl tests
12 years ago
Andrey Kamaev
1be58f9a00
SURF accuracy test is moved to nonfree
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
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
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
0f0a4c3099
add stereoBM function
12 years ago
yao
dba2ec0539
remove the compile warnings
12 years ago
yao
6df23428af
Add moments function
12 years ago
yao
b7ebedc23e
fix mismatch of WarpAffine
12 years ago
yao
d050159f07
Remove the perf running from ocl::matchTemplate accuracy tests
12 years ago
yao
3316d0bfb2
Fix the compiling errors of gemm on Linux
12 years ago
yao
f4ef0c1598
fix meanShift mismatch on none-double GPUs
12 years ago
yao
4d6827212d
some bugs fix in using AmdFft library
12 years ago
yao
e31e924cf7
remove the warnings in accuracy test
12 years ago
yao
3c5cb4931e
simplify the kernel logic when using rect kernel or without ROI
12 years ago
Andrey Kamaev
9509dfd1de
Fix OpenCL build warnings
12 years ago
Andrey Kamaev
d5b15d6523
Fix ocl build warnings
12 years ago
yao
4f778436b5
ocl::cvtColor support YUV and YCbCr formats
12 years ago
yao
b5bd2cde9e
A few optimizations to ocl::pyrLK::sparse, make it running on more OCL platforms
12 years ago
Suenghoon Park
0afa9cede5
removed personal info from the license header
12 years ago
Suenghoon Park
b1faa46d3a
added performance test
12 years ago