Adil Ibragimov
8a4a1bb018
Several type of formal refactoring:
...
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
11 years ago
Alexander Karsakov
713ddb89bd
Set minimum matrix size for AmdBlas::gemm to 20 since it works incorrect for small sizes
11 years ago
Vadim Pisarevsky
e2f24f43c9
added some basic functionality needed by the new face module (moved from the old "contrib")
11 years ago
Alexander Alekhin
55188fe991
world fix
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
15738bf7ef
multiple rows in KF kernel
11 years ago
Ilya Lavrenov
d16e0b377f
disabled IPP functions that slower than OpenCV
11 years ago
Ilya Lavrenov
6f9ca3d77c
fixed some errors
11 years ago
Ilya Lavrenov
ce0941160e
added status check
11 years ago
Ilya Lavrenov
444ab0ef0d
fixed (IppiSize&)sz
11 years ago
Ilya Lavrenov
c735594178
cv::scaleAdd
11 years ago
Ilya Lavrenov
fd3a6f0db7
cv::blur
11 years ago
vbystricky
dbdc476b79
Check results of ipp function
11 years ago
vbystricky
1b3651d8ee
Undo changes ipp to ippicv prefix of function names
11 years ago
vbystricky
ad23ef2a42
Remove unused #include "ippverdion.h"
11 years ago
vbystricky
01a66a2938
Prepare codes for ippicv library
11 years ago
Ilya Lavrenov
f138b613b7
cv::compare
11 years ago
Ilya Lavrenov
2755ae5df9
experiments
11 years ago
Ilya Lavrenov
fe38aab84a
core tapi optimization
11 years ago
Ilya Lavrenov
7f785e0a11
refactored core using new macro
11 years ago
Ilya Lavrenov
6b64257c81
added OpenCL version of cv::scaleAdd
11 years ago
Ilya Lavrenov
fc1f9ab236
removed unnecessary data copying
11 years ago
Ilya Lavrenov
2f34bb9aa0
added cv::gemm to T-API
11 years ago
Alexander Smorkalov
a3dd13450c
All optimized function tables wrapped to getters to change its
...
initialization time.
12 years ago
Mathieu Barnachon
ff85575b28
Adding read/write functions to PCA class. Update PCA test.
12 years ago
Vladislav Vinogradov
a4750f49c6
fix for bug #3068 (PCA::computeVar for double input):
...
The matrix g can have CV_32F or CV_64F type, but g.at uses only float template.
This fix adds specialization for double type.
12 years ago
Bo Li
81779d8287
fixed pca bug for fixed mean input
12 years ago
Andrey Kamaev
b0e6606b98
Cleanup core module API
...
* Drop some low level API
* Remove outdated overloads
* Utilize Input/OutputArray
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
Andrey Kamaev
15076f9232
Fix implementation of PCA overload with retained variance parameter
13 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
13 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
13 years ago
Andrey Kamaev
ebac3a02aa
Fix backward compatibility of opencv_core
13 years ago
Kevin
93155c6ae0
Overloaded PCA constructor and ( ) operator to implement Feature#2287 - PCA that retains a specified amount of variance from the data. A sample was added to samples/cpp to demonstrate the new functionality. Docs and Tests were also updated
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
70166820ea
Merged the trunk r8324:8345
13 years ago
Andrey Kamaev
8408499c94
Updated dot profuct function table
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Andrey Kamaev
97835a8f32
Fixed 9 more build warnings
13 years ago
Marina Kolpakova
c0f6e219bb
calcCovarMatrix cupport fot std::vectors of cv::Mat ( #494 )
13 years ago
Victoria Zhislina
fbdb93ec79
CV_ENABLE_UNROLLED
13 years ago
Kirill Kornyakov
7fafa3b00a
Optimized version of DotProd8u added
13 years ago
Vadim Pisarevsky
72c23e7bbb
fixed most of test_core failures (except for SVD)
14 years ago
Vadim Pisarevsky
ff5e97c8e4
added COVAR_ and SORT_ enums to core.hpp; fixed many, many VS2005, VS2010 and MinGW (GCC 4.5.2) warnings
14 years ago
Vadim Pisarevsky
1badec0b2d
eliminated opencv_extra_api.hpp (all the functionality is moved to the regular OpenCV headers)
14 years ago
Vadim Pisarevsky
48a5599c5e
fixed potentially incorrect memory access in cv::transform
14 years ago
Vadim Pisarevsky
0c877f62e9
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
14 years ago
Vladimir Dudnik
2057f2c452
fixed build issues related to changes in IPP calls.
14 years ago
Vadim Pisarevsky
9a991a2e10
fixed build problems on Windows
14 years ago