Ilya Lavrenov
7afbae57ba
fixed ocl::minMax for FP-types
11 years ago
Ilya Lavrenov
eb2f8a2948
ocl tests: show diff when cv::countNonZero(diff) > 0
11 years ago
Ilya Lavrenov
1f7f9c9682
rewrote and generalized ocl::threshold
11 years ago
Ilya Lavrenov
e70dfe5a50
fixed OpenCL morph operations for case when kernel does not have zero element
11 years ago
Ilya Lavrenov
cf5df1a7e7
fixed ocl::flip
11 years ago
yao
0fd872bfa9
fix bug #1480
11 years ago
yao
632452cdd8
fix the mismatch running on cpu devices
11 years ago
Peng Xiao
ab2bd58f5c
Fixed a missing barrier.
11 years ago
konstantin
973137c78e
fix bugs on host and device sides for imgprog_sobel3.cl
11 years ago
Alexander Alekhin
eb4f50ca59
ocl: Canny: port CUDA-based implementation of edgesHysteresisLocal
11 years ago
Ilya Lavrenov
900c303636
added performance tests for ocl::bitwise_or and ocl::bitwose_xor
11 years ago
Alexander Alekhin
9e527fc9f4
ocl: Canny: replace unsafe buffer to oclMat
11 years ago
Ilya Lavrenov
839245e420
fixed tests for ocl::warpAffine and ocl::warpPerspective
11 years ago
konstantin
ddd2b106fb
rename imageproc_sobel2.cl -> imageproc_sobel3.cl for consistency
11 years ago
Andrey Pavlenko
2e5db6e56c
fixing typo
11 years ago
Andrey Pavlenko
2b6fca68bf
fixing typo
11 years ago
Ilya Lavrenov
e1596d69cc
fixed extrapolation in ocl::adaptiveBilateralFilter
11 years ago
Ilya Lavrenov
b33a62beb0
fixed separable filter extrapolation
11 years ago
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
Vadim Pisarevsky
d8c8339bec
the first draft of transparent API and new UMat class. more files
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