Alexander Alekhin
53fc5440d7
implement singleton lazy initialization
10 years ago
Vadim Pisarevsky
0ee8634b2f
fixed random failures in Core_DFT.complex_output2 test (the case of input_mat.cols == 1)
10 years ago
Vadim Pisarevsky
74e2b8cbcb
fixed invalid output of cv::dft when using DFT_ROWS + DFT_COMPLEX_OUTPUT ( http://code.opencv.org/issues/3428 )
10 years ago
Dmitry-Me
ce167e233b
Reduce variable scope
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;
11 years ago
Alexander Karsakov
a89ff402fc
Refactoring of OCL_FftPlan class
11 years ago
Alexander Karsakov
3ae95150c7
Added double support for OCL version of DFT
11 years ago
Alexander Karsakov
fa818d03b8
Changed twiddle buffer creation to use OCL buffer pool (if possible)
11 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
11 years ago
Vadim Pisarevsky
05e7c29de5
fixed various warnings and obvious errors reported by clang compiler and the coverity tool.
11 years ago
Adil Ibragimov
98d5731ad8
some formal changes (generally adding constness)
11 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
Alexander Karsakov
fecfaf4092
Using std::map in PlanCache
11 years ago
Alexander Karsakov
37d01e2d27
Added license header, using cv::Ptr, small fixes.
11 years ago
Alexander Karsakov
66ac46214d
Final refactoring, fixes
11 years ago
Elena Gvozdeva
4fdd6de8e8
Fixed ippiDFT call
11 years ago
Alexander Karsakov
1d2cf0e20e
Added nonzero_rows support
11 years ago
Alexander Karsakov
52f76a3283
Added rest Elena's changes
11 years ago
Alexander Karsakov
7791264525
Added multi-block scheme
11 years ago
Alexander Karsakov
2b9e556055
Added Elena's changes with implemented DFT_INVERSE C2C mode.
11 years ago
Alexander Karsakov
b17bf031f6
Added DFT_SCALE for forward transforms
11 years ago
Alexander Karsakov
6c8b6bd0c7
Added packing to CCS format
11 years ago
Alexander Karsakov
ed07241f89
Completed all forward transforms.
11 years ago
Alexander Karsakov
e5a3ab3cb9
Added fftplan cache
11 years ago
Alexander Karsakov
0318d27720
Enabled precalculated wave
11 years ago
Alexander Karsakov
5dd9263848
Multi-radix with kernel generation
11 years ago
Ilya Lavrenov
bd5e4c6c49
other kernels now use row scheme
11 years ago
Alexander Alekhin
1f638a3e5b
icv: enable functions
11 years ago
Elena Gvozdeva
12279e2631
fixed
11 years ago
Elena Gvozdeva
e362c3fb38
fixed
11 years ago
Alexander Alekhin
b62e59aac0
icv: enable functions
11 years ago
Alexander Alekhin
5658ba0002
icv: update package
11 years ago
Elena Gvozdeva
043b917c7d
IPP: cv::dft fixed
11 years ago
Elena Gvozdeva
507ea95265
fixed
11 years ago
Elena Gvozdeva
16629bff4c
Added parallel version for DCT_ROWS
11 years ago
Elena Gvozdeva
6880dbfd95
IPP: cv::dct
11 years ago
Elena Gvozdeva
10d1b3a534
Added parallel version for DFT_ROWS
11 years ago
Elena Gvozdeva
2d71c094b3
IPP: CV::dft
11 years ago
vbystricky
9828cd6086
Remove defined(HAVE_IPP)
11 years ago
vbystricky
f23134ce01
Add IPP_VERSION_X100 define
11 years ago
vbystricky
1b3651d8ee
Undo changes ipp to ippicv prefix of function names
11 years ago
vbystricky
01a66a2938
Prepare codes for ippicv library
11 years ago
Ilya Lavrenov
be5b5a0471
fixed cv::dft
11 years ago
Ilya Lavrenov
c7fe162829
renamed **2 -> **
11 years ago
Ilya Lavrenov
7f785e0a11
refactored core using new macro
11 years ago
Ilya Lavrenov
2eab07f0a4
disabled cv::dft opencl impl for CPU devices
12 years ago
Ilya Lavrenov
c33a7cd7bf
added cv::mulSpectrums to T-API
12 years ago
Ilya Lavrenov
c8cbfe5382
added cv::dft T-API test
12 years ago
Ilya Lavrenov
3a6d248bee
typo
12 years ago
Vadim Pisarevsky
61f2107829
added IPP optimization of separable 32f filters; fixed IPP version check in DFT; fixed conditions in IPP optimization of norm functions.
12 years ago