peng xiao
68a8a11161
Rewrite distanceToCenters.
...
It supports NORM_L1 distance types now and can
use user provided indices.
Also fixed a bug of kmeans where distance pointers should be float instead
of double.
NORM_L2 changed to NORM_L2SQR, Accuracy and Perf tests are added
added ROI support in accuracy test of distanceToCenters
11 years ago
Ilya Lavrenov
9ea6001d08
enabled ocl::bilateralFilter ROI testing
11 years ago
yao
dd0fa63ca8
fix the bug of ocl::bruteForceMatcher
11 years ago
Roman Donchenko
f51e490bad
Fixed a Wmissing-declarations warning when compiling with MinGW.
11 years ago
Ilya Lavrenov
dab3000778
fixed bug in ocl::equalizeHist
11 years ago
Peng Xiao
4b712eeded
Update imgproc_canny.cl
...
Reordering condition checking.
11 years ago
Alexander Alekhin
133d889e33
ocl: show diff
11 years ago
konstantin
9f0995fbe0
try to made compatible with mac
11 years ago
Ilya Lavrenov
5864895ec6
fixed ocl::copyMakeBorder
11 years ago
konstantin
ebb2c3e01f
try to fix build error
11 years ago
Ilya Lavrenov
7c1443cbdd
fixed an accuracy test for ocl::resize (in some cases dsize.area() was equal to 0)
11 years ago
konstantin
2f62940a0e
Added few opencl optimizations (as Intel platform codepath):
...
1. HaarDetetctor: repack nodes to reduce memory footprint
2. cornerMinEigVal: 4 ocl kernels are fused into 1 for sobel calculation
11 years ago
Ilya Lavrenov
29499ed51a
moved to relative errors in ocl::norm tests
11 years ago
Ilya Lavrenov
87fc3441f2
workaround for cv::multiply bug
11 years ago
Alexander Alekhin
e7fd053478
ocl: fix FFT initialization
11 years ago
Alexander Alekhin
9acca12d2d
ocl: workaround for ProgramCache cleanup issue, use RAII to print kernel build error
11 years ago
Ilya Lavrenov
9d923b50ac
fixed ocl::Laplacian for case when scale != 1
11 years ago
Ilya Lavrenov
6085c416a7
missed initialization of kernel size
11 years ago
peng xiao
7285341083
1. Let btvRegWeights to be constant per `process` call.
...
2. Let Farneback to be the default optical flow method.
3. Fix a timing method bug for ocl path.
4. Remove useless finish operation in farneback
5. Refactor buffer usage.
11 years ago
Ilya Lavrenov
4f68f35a78
added reflect, reflect101, replicate, wrap border types to ocl::remap
11 years ago
Ilya Lavrenov
e9cef2990e
made more demonstrative message about test fails
11 years ago
Ilya Lavrenov
022b5d6c74
refactored ocl matrix operations accuracy tests
11 years ago
Ilya Lavrenov
b3e1a4598c
enabled double in copyMakeBorder kernel
11 years ago
Ilya Lavrenov
2681cef5d7
rewrote ocl::remap
11 years ago
Ilya Lavrenov
3fe74ad124
fixed ocl::copyMakeBorder
11 years ago
Ilya Lavrenov
36342eb425
added ROI support to ocl::convolve
11 years ago
Ilya Lavrenov
110a92c126
added ROI support to ocl::columnSum
11 years ago
Ilya Lavrenov
60f9ba0c64
added ROI support to ocl::CLAHE
11 years ago
Ilya Lavrenov
4a81be7d0b
refactored all the tests in ocl/test/test_imgproc.cpp
11 years ago
Alexander Alekhin
fd4e705b14
ocl: update autogenerated code
11 years ago
Alexander Alekhin
6344da9ac3
ocl: force to use Khronos OpenCL headers
11 years ago
Alexander Alekhin
4bfeeb0738
ocl: perf: use RELATIVE_ERROR in SANITY_CHECK for exp/log/pow
11 years ago
Ilya Lavrenov
07aee1a25c
made LOOP_TIMES as a command line option with default value=1
11 years ago
Ilya Lavrenov
da3b7c79b8
refactored filters in the ocl module; added an accuracy tests for ocl::medianFilter
11 years ago
Alexander Alekhin
ce0647c9b6
ocl: rewrite CvtColor tests, added roi support
11 years ago
Ilya Lavrenov
741e0242b3
replaced to_string by cv::format
11 years ago
Ilya Lavrenov
ca26028415
demonstrative device info output
11 years ago
Ilya Lavrenov
28f566b843
misprint in disabling ocl::svm
11 years ago
Ilya Lavrenov
b18101b15a
some optimization of binary ocl::bitwise operations
11 years ago
Ilya Lavrenov
da607c6711
ocl::cvtColor works with ROI properly
11 years ago
Alexander Alekhin
376cd8f84f
perf: added simple collection strategy
11 years ago
Alexander Alekhin
f617c0d4a2
ocl: fix for get string info from OpenCL
11 years ago
Alexander Alekhin
4413bee693
ocl: reverted type of perf test params for Kalman filter
11 years ago
Ilya Lavrenov
dfbea3518a
refactored ocl/src/imgproc.cpp
11 years ago
Ilya Lavrenov
5a309e8f6e
fft cleanup ignoring
11 years ago
ilya-lavrenov
d63a38e9bf
disable SVM when AMD BLAS is not available
11 years ago
Alexander Alekhin
723af15228
ocl: fix warnings from GCC 4.8, update Haar
11 years ago
Alexander Alekhin
1980aad8d7
ocl: dump device info in tests
11 years ago
Alexander Alekhin
3b0823db7e
ocl: fix CV_EXPORTS usage (misplaced in functions declarations)
11 years ago
Alexander Alekhin
ce1177151e
ocl: fix cleanup in static builds
11 years ago