Roman Donchenko
ebb0255e19
Remove a couple of useless casts in core headers
...
This helps users who compile their code with -Wuseless-cast.
11 years ago
Vadim Pisarevsky
07c0d50edf
put the detection-based tracker back (to objdetect module), so that the Android face detection sample builds fine. The patch by Konstantin Matskevich that adds C++11 threads support has been merged in too. Also, fixed compile error in the doc builder.
11 years ago
Nisarg Thakkar
98421e5970
Fix for Bug#3757: All dimension values are 0 after release is called
11 years ago
Ilya Lavrenov
e89cee35e5
optimized cv::inRange
11 years ago
Ilya Lavrenov
0528d2e2b3
added 32s to 32u conversion
11 years ago
Marc Rollins
05e0b3b7e6
Fixing build error when using post-increment operator.
11 years ago
Alexander Alekhin
d9daa0cbaa
ocl: added runtime flags for debugging
11 years ago
vbystricky
ea6da6ee95
Change uchar2 to short
11 years ago
vbystricky
9391ccfe35
Move some variables into #ifdef
11 years ago
Hans Johnson
4c7ed03b5f
COMP: Fix problem with narrowing in c++11
...
modules/core/src/arithm.cpp:345:51:
error: constant expression evaluates to 4294967295 which cannot be narrowed to type 'int' [-Wc++11-narrowing]
static int CV_DECL_ALIGNED(16) v64f_absmask[] = { 0xffffffff, 0x7fffffff, 0xffffffff, 0x7fffffff };
^~~~~~~~~~
Converted to unsigned int. This variable is only used to initialize a bit pattern anywhy for a 128bit type.
11 years ago
Ilya Lavrenov
6dd658a0af
optimized cv::setIdentity
11 years ago
Ilya Lavrenov
316c044e06
used abs in reduction operations
11 years ago
Ilya Lavrenov
f1e24381d1
used abs
11 years ago
Ilya Lavrenov
b2c2aabd04
used built-in functions
11 years ago
Ilya Lavrenov
03f665e870
some optimizaions of cv::pow
11 years ago
Ilya Lavrenov
9edd24fe51
changed power in cv::pow test to test actual kernel
11 years ago
Ilya Lavrenov
634da9f3bf
added norm_inf support to minmaxloc kernel
11 years ago
Ilya Lavrenov
7f2662b310
fixes
11 years ago
Ilya Lavrenov
5403bdd228
optimized cv::norm with NORM_RELATIVE
11 years ago
Ilya Lavrenov
2040995801
optimized cv::norm with 2 args
11 years ago
Ilya Lavrenov
1a7a262f74
optimized cv::norm with NORM_INF
11 years ago
Ilya Lavrenov
fd5a8b3e97
minmaxloc
11 years ago
VBystricky
5d924b7a75
If lut table has one channel and src aligned to 4, work with src as with one channel matrix
11 years ago
VBystricky
0c0ebca855
Read 4 pixel for aligned data with 1 channel
11 years ago
VBystricky
8a5f2781fc
Fix kernel by comments
11 years ago
Ilya Lavrenov
405f12fe80
optimized cv::flip (CV_8UC1)
11 years ago
Ilya Lavrenov
26b73a7bbd
merged 2 kernels
11 years ago
Ilya Lavrenov
ab428c9dbd
optimized cv::copyMakeBorder
11 years ago
Ilya Lavrenov
67bb1c6a70
optimized UMat::setTo
11 years ago
Ilya Lavrenov
17956a5ae5
optimized cv::normalize in case of mask
11 years ago
Benjamin Flesch
62533d0d26
perspectiveTransform simplify assert() for better debuggin
...
When using perspectiveTransform in rather complicated settings, it would be easier for developers to have two separate assertions for each part of the boolean expression in order to pinpoint problems more efficiently. In my case I am struggling in Python2.7 with finding out whether scn+1 == m.cols or the depth == CV_32F || depth == CV_64F is making a problem, which is kind of hard.
11 years ago
Ilya Lavrenov
80470f9cf6
added performance test
11 years ago
Ilya Lavrenov
7f818e9bc3
optimized UMat::copyTo with mask
11 years ago
Ilya Lavrenov
d156f5af6d
added missed tests for cv::norm, cv::normalize
11 years ago
Ilya Lavrenov
c52a77b90f
optimized cv::UMat::dot
11 years ago
Ilya Lavrenov
579499d900
optimized cv::sum (CV_8UC1)
11 years ago
Ilya Lavrenov
002a79bfc4
optimized cv::countNonZero
11 years ago
Ilya Lavrenov
7804d57f8b
optimized index calculation
11 years ago
Ilya Lavrenov
33173d900a
optimized cv::meanStdDev
11 years ago
Elena Gvozdeva
437927b7bb
optimized index access
11 years ago
vbystricky
b4498d1d48
Fix some errors
11 years ago
vbystricky
63584bffda
fix code in the kernel
11 years ago
vbystricky
04433b2d2b
Change buffer cols count from 64 to 32
11 years ago
vbystricky
169351b01d
Optimize openCL version of reduce function
11 years ago
vbystricky
cfabf32492
Fix some errors
11 years ago
vbystricky
48d82fd911
Fix some errors
11 years ago
vbystricky
a8bfab3cb7
Optimize OpenCL LUT function
11 years ago
vbystricky
6667cea0f4
Optimize OpenCL LUT function
11 years ago
vbystricky
72727111c7
Use 4 pixels for one unit. Some ocl code refactoring
11 years ago
vbystricky
47b092e527
Optimize OpenCL LUT function
11 years ago