Pavel Vlasov
14b006e808
IPP_VERSION_X100 was changed to:
...
IPP_VERSION_MAJOR * 100 + IPP_VERSION_MINOR*10 + IPP_VERSION_UPDATE
to manage changes between updates more easily.
IPP_DISABLE_BLOCK was added to ease tracking of disabled IPP functions;
9 years ago
Pavel Vlasov
2177c7c5a8
Some IPP functions were encapsulated;
...
Minor changes to IPP implementations;
9 years ago
Dmitry Budnikov
a5a21019b2
ipp_countNonZero build fix;
...
Removed IPP port for tiny arithm.cpp functions
Additional warnings fix on various platforms.
Build without OPENCL and GCC warnings fixed
Fixed warnings, trailing spaces and removed unused secure_cpy.
IPP code refactored.
IPP code path implemented as separate static functions to simplify future work with IPP code and make it more readable.
10 years ago
Vladislav Vinogradov
cda6fed41f
move tegra namespace out of cv to prevent conflicts
10 years ago
Vladislav Vinogradov
44e41baffe
use new functions before all tegra:: calls
10 years ago
sergei
0d72420480
HAVE_TEGRA_OPTIMIZATION was fixed
10 years ago
Ilya Lavrenov
b2f851af06
cornerMinEigenVal
10 years ago
Ilya Lavrenov
fc0869735d
used popcnt
10 years ago
Ilya Lavrenov
d5f006eee5
cv::magnitude; cv::corner**
10 years ago
Pavel Vlasov
45958eaabc
Implementation detector and selector for IPP and OpenCL;
...
IPP can be switched on and off on runtime;
Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS;
TS modifications for implementations control;
10 years ago
Ilya Lavrenov
5f23d99918
the rest modes of cv::Mat::convertTo
10 years ago
Ilya Lavrenov
1c491c42cd
fix for cornerHarris
10 years ago
Ilya Lavrenov
c0b702a994
cv::resize area 2x
10 years ago
Ilya Lavrenov
12001a42f9
corners
10 years ago
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
10 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
Ilya Lavrenov
654bdde8ed
SSE2 optimization of cv::preCornerDetect
11 years ago
Ilya Lavrenov
d16e0b377f
disabled IPP functions that slower than OpenCV
11 years ago
Alexander Alekhin
1f638a3e5b
icv: enable functions
11 years ago
Alexander Karsakov
4e7f62fd24
Fixed ipp check for cornerMinEigenVal
11 years ago
Alexander Alekhin
35eb972e9a
fix compilation on MSVS 2010
11 years ago
Alexander Karsakov
eda084e123
Used AutoBuffer instead ippsMalloc
11 years ago
Alexander Alekhin
b62e59aac0
icv: enable functions
11 years ago
Alexander Karsakov
5580d08c6e
Added setIppErrorStatus()
11 years ago
Ilya Lavrenov
51e2a8ec96
fixes
11 years ago
Ilya Lavrenov
fe644ede19
cv::multiply
11 years ago
Ilya Lavrenov
9cc80a68db
fixed warnings
11 years ago
Ilya Lavrenov
04abffeb16
cv::cornerHarris
11 years ago
Alexander Karsakov
10cb660240
Fixed condition
11 years ago
Alexander Karsakov
53bc93730c
Added suppressing deprecation for ippiMulC_32f_C1IR
11 years ago
Alexander Karsakov
7369cfd9ec
Added perf test for cornerMinEigenVal
11 years ago
Alexander Karsakov
d9556a998f
Added ippiMinEigenVal_ to cv::cornerMinEigenVal
11 years ago
Ilya Lavrenov
4a7289b22f
improved cv::preCornerDetect
11 years ago
Ilya Lavrenov
1291bd1c4a
ported fast calculation of covar data
11 years ago
Ilya Lavrenov
78c2b3ca2a
refactored imgproc
11 years ago
Ilya Lavrenov
d2ffd8ed21
implemented OpenCL version of cv::preCornerDetect
11 years ago
Ilya Lavrenov
3177a683e9
ported corners to T-API
11 years ago
Andrey Kamaev
288a0634c2
Make imgproc.hpp independent from C API
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
Andrey Kamaev
949c4edf41
Merged the trunk r8408:8457 (inclusive)
13 years ago
Andrey Kamaev
ab6f0c4e0b
Added tegra stub for cornerEigenValsVecs
13 years ago
Vadim Pisarevsky
2e9f5c434b
added improved ORB implementation, convex-convex polygon intersection, eigen2x2 low-level function ...
13 years ago
Vadim Pisarevsky
0c877f62e9
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
14 years ago
Vadim Pisarevsky
8191b5564f
make scalar and SSE versions of minEigenVal & cornerHarris give [almost] the same results (ticket #811 )
14 years ago
Vadim Pisarevsky
abeeb40d46
a big patch; use special proxy types (Input/OutputArray, Input/OutputArrayOfArrays) for passing in vectors, matrices etc.
14 years ago
Vadim Pisarevsky
127d6649a1
"atomic bomb" commit. Reorganized OpenCV directory structure
15 years ago