Maksim Shabunin
f40d701427
DFT: renamed HAL functions
9 years ago
Maksim Shabunin
15783cf668
Always use hal::dft in crossCorr function
9 years ago
Maksim Shabunin
008abd28fd
Extracted HAL interfaces for DFT/DCT, added new test
9 years ago
Maksim Shabunin
6e9d0d9a0c
Visual Studio 2015 warning and test fixes
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
Yan Wang
46ed461e22
Add template match with mask.
...
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
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
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
Vadim Pisarevsky
05e7c29de5
fixed various warnings and obvious errors reported by clang compiler and the coverity tool.
10 years ago
Elena Gvozdeva
b5f251c815
fixed test ocl_MatchTemplate for sparse matrix
10 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
Elena Gvozdeva
90ac88cb8e
use std::min,max
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
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
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
a7036d9668
changed support for 3-channels, changed CCOEFF
11 years ago
Elena Gvozdeva
feeb386bf3
Added support for 3-channels
11 years ago
Elena Gvozdeva
ce0b808e3c
IPP: fixed ipp_matchTemplate
11 years ago
Alexander Alekhin
b62e59aac0
icv: enable functions
11 years ago
Ilya Lavrenov
87eb1b8fcc
fixes in imgproc
11 years ago
Ilya Lavrenov
ce0941160e
added status check
11 years ago
Elena Gvozdeva
3553e9379b
fixed
11 years ago
Ilya Lavrenov
19d470749b
added macro for denoting region for suppression of "Wdeprecated-declarations"
11 years ago
Elena Gvozdeva
43c29a6751
fixed
11 years ago
Elena Gvozdeva
6119ae0ea9
fixed
11 years ago
Elena Gvozdeva
42d45e0b02
Added ippiSqrDistanceNorm and ippiCrossCorrNorm to cv::matchTemplate
11 years ago
Ilya Lavrenov
653b99c9bd
new scheme of sqrSum
11 years ago
Ilya Lavrenov
0ef16125ae
improved cv::matchTemplate OpenCL part
11 years ago
Elena Gvozdeva
85d519b6c3
fixed
11 years ago
Ilya Lavrenov
e844c08203
some fixes and improvements in cv::matchTemplate
11 years ago
Ilya Lavrenov
78c2b3ca2a
refactored imgproc
11 years ago
Elena Gvozdeva
2c0765b4d1
fixed trailing whitespace
11 years ago
Elena Gvozdeva
7e2bdb590f
fixed
11 years ago
Elena Gvozdeva
4da1ba56b3
fixed
11 years ago
Elena Gvozdeva
47b572f99f
fixed
11 years ago
Elena Gvozdeva
9de70c9a00
Fixed trailing whitespace
11 years ago
Elena Gvozdeva
ba5d480f80
Fixed warnings
11 years ago
Elena Gvozdeva
86636dc265
Added ocl_matchTemplate( without dft)
11 years ago
Heinz Hofbauer
a26c4fa2a2
Bugfix for an overlapping size of image and template for matchTemplate.
...
Example: img of size 10x10 and templ of size 11x9.
In subsequent code this will results in either width or height of
corrSize to be zero (0).
Line 261 will call crossCorr which will then have a zero size of either
blocksize.width or blocksize.height resulting in a division by zero
crach in lines 137 or 138.
12 years ago
Andrey Kamaev
3890a74565
Drop outdated definitions from internal.hpp
...
This also fixes few clang build errors
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
Sergei Nosov
c768731e89
enable Tegra optimizations
12 years ago
Vadim Pisarevsky
e383d39598
fixed bug #2679
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