Elena Gvozdeva
90ac88cb8e
use std::min,max
10 years ago
vbystricky
bd8894002e
Fix some problems
11 years ago
vbystricky
878dec65c8
Optimize OpenCL version of morfology and box filters for small filter kernels
11 years ago
Vadim Pisarevsky
101769d26c
eliminated some unnecessary instructions
11 years ago
Elena Gvozdeva
dbb5993d13
added dft for all platforms
11 years ago
Elena Gvozdeva
dc3c691c8c
new block size for dft
11 years ago
Elena Gvozdeva
e7216a5987
Used float instead of int for CV_8U in sumTemplate
11 years ago
Vadim Pisarevsky
11e9e375a3
fixed compile warning with GCC
11 years ago
Vadim Pisarevsky
4255746c00
fixed compile warnings and removed extra whitespaces
11 years ago
Vadim Pisarevsky
4dfb613c3e
optimized Bayer=>RGB/RGBA/Gray conversion using Neon intrinsics. Fixed recently introduced build error in iOS framework.
11 years ago
Sander Mathijs van Veen
d25770ee76
Fix Python 2 bindings for findContours
...
The sanity check prevents Python 2 from calling findContours, because the
Python 2 bindings pass an empty matrix for `_contours`. If `_contours` is not
empty, the channel and depth check should determine whether the matrix is of
the correct type and size.
Note: the Python 2 bindings passes a matrix of type `STD_VECTOR_MAT` to
parameters of the type `OutputArrayOfArrays`.
11 years ago
vbystricky
e49d148d47
Optimize ocl function pyrDown
11 years ago
vbystricky
716218cac4
Optimize ocl version of warp_affine
11 years ago
pradeep
7171431e7c
Changed cv::log to std::log
11 years ago
Ilya Lavrenov
fee3d6931b
corners
11 years ago
pradeep
0d49f97128
Fixed truncation warning
11 years ago
pradeep
f8b23cff18
Fixed test errors, added support for C data types.
11 years ago
Ilya Lavrenov
e8f5c2fcf6
OpenCL before IPP
11 years ago
vbystricky
4286f60387
Extract imgcodecs module from highgui
11 years ago
Beat Küng
90dce84314
imgproc: fix compiler error for gcc 4.8
...
this bug was introduced in a73809e6
.
11 years ago
Ilya Lavrenov
8fdbdb131d
SSE4.1 optimiation of cv::Moments CV_16U
11 years ago
Ilya Lavrenov
46e2216165
fixed cv::warpPerspective
11 years ago
Ilya Lavrenov
d40cb39616
SSE2 optimization of magnitude calculation
11 years ago
Ilya Lavrenov
654bdde8ed
SSE2 optimization of cv::preCornerDetect
11 years ago
Alexander Karsakov
d5c99a07b6
Use fma only for Intel devices
11 years ago
Ilya Lavrenov
36db85a94d
optimized some operations
11 years ago
vbystricky
1a73aa1f6a
Change local size
11 years ago
Ilya Lavrenov
16ab6ec534
ported changes from PR #2867
11 years ago
Ilya Lavrenov
a3592cd068
added ocl_** function
11 years ago
Ilya Lavrenov
ad9272e836
reverted to original plain C++ code
11 years ago
mlyashko
6f2fea7ea5
added perftest for moments
11 years ago
vbystricky
730ead44fe
Optimize OpenCL version of sepFilter2D
11 years ago
Fco. Javier Delgado del Hoyo
47e345bcb6
Change comment according to fix
11 years ago
Fco. Javier Delgado del Hoyo
a73809e6fc
Fix GCC 4.9 compiler warning
11 years ago
vbystricky
09bcc061dd
Change kernel for optimization. Remove restriction to align data
...
Fix kernel compilation errors on AMD system
Fix licanse information in cl file
Support CV_64F destination type
Change build options of the kernel
Optimize sum of square
Remove separate kernel for integral square
Increase epsilon for perfomance tests
Increase epsilon for perfomance tests
Test double support on AMD devices
Fix some issues
Try to fix problems with AMD device
Try to solve problem with AMD device
Fix error of destination size in kernel
Fix warnings
11 years ago
Ilya Lavrenov
87f4b47a4f
optimized INTER_LINEAR mode
11 years ago
Elena Gvozdeva
c23da52564
Fixed core for CCORR and SQDIFF. Used float instead of int for CV_8U. Fixed conditions for call dft.
11 years ago
mlyashko
44ffa42064
replaced factors computation by precomputed values, added kernel for
...
binary mode
11 years ago
Ilya Lavrenov
007593cab7
cvtColor - optimized index calculations; usage of build-in functions
11 years ago
Ilya Lavrenov
863784efc6
added extra condition
11 years ago
Alexander Karsakov
eeddda4701
Optimization of cv::pyrDown for 8UC1.
11 years ago
vbystricky
655465d9f8
Increase epsilon for pass sanity check
11 years ago
vbystricky
eb54c83985
Fix error
11 years ago
vbystricky
6d6ad1b1d9
Change threshold
11 years ago
vbystricky
b32fbe72f6
Add peromance tests for OCL integral sum of square
11 years ago
Ilya Lavrenov
c41a134394
increased number of rows per work-item
11 years ago
Alexander Karsakov
06fb5da7c8
Removed storing of zeros in local memory
11 years ago
Elena Gvozdeva
dcaa8735ba
used vector data types for CCORR cn==1
11 years ago
Elena Gvozdeva
13db948023
added dft for CCORR
11 years ago
Elena Gvozdeva
82da445a15
changed CCOEFF cn==1
11 years ago