Pavel Vlasov
|
30a6cee2fe
|
Instrumentation for OpenCV API regions and IPP functions;
|
9 years ago |
Vladislav Sovrasov
|
a2d0cc878c
|
Implement internal HAL for GEMM and matrix decompositions
|
9 years ago |
Maksim Shabunin
|
84f37d352f
|
HAL moved back to core
|
9 years ago |
Vadim Pisarevsky
|
d2aaa70e93
|
removed HAL calls from public OpenCV headers; put IPP calls back to hall:sqrt() and such (but they are disabled for now)
|
10 years ago |
Vadim Pisarevsky
|
9fbd1d68ad
|
refactored div & pow funcs; added tests for special cases in pow() function.
fixed http://code.opencv.org/issues/3935
possibly fixed http://code.opencv.org/issues/3594
|
10 years ago |
Vadim Pisarevsky
|
7918267d02
|
fixed U non-orthogonality in SVD (http://code.opencv.org/issues/3801)
|
10 years ago |
Vadim Pisarevsky
|
ee11a2d266
|
fully implemented SSE and NEON cases of intrin.hpp; extended the HAL with some basic math functions
|
10 years ago |
Dmitry-Me
|
8ed4bae4dd
|
Reduce variable scope, make formatting consistent with surrounding code
|
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
|
11 years ago |
Adil Ibragimov
|
98d5731ad8
|
some formal changes (generally adding constness)
|
11 years ago |
Vadim Pisarevsky
|
ba3783d205
|
initial commit; ml has been refactored; it compiles and the tests run well; some other modules, apps and samples do not compile; to be fixed
|
11 years ago |
Roman Donchenko
|
e9a28f66ee
|
Normalized file endings.
|
12 years ago |
Andrey Kamaev
|
c98c246fc2
|
Move border type constants and Moments class to core module
|
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
|
235a678458
|
SVD: always update W vector for better algorithm convergency
|
12 years ago |
Andrey Kamaev
|
715fa3303e
|
Move cv::Mat out of core.hpp
|
12 years ago |
Vadim Pisarevsky
|
9a86245242
|
added test for bug #1448 and hopefully fixes the bug #2898
|
12 years ago |
Andrey Kamaev
|
55698548dd
|
Avoid assert in lapac.cpp if findHomography fails in BestOf2NearestMatcher::match
|
12 years ago |
Andrey Kamaev
|
ab221e94c0
|
Fix invert under MSVC
|
12 years ago |
Vadim Pisarevsky
|
416432a8e5
|
replaced tabs with spaces
|
12 years ago |
Vadim Pisarevsky
|
087537463d
|
attempt to make the ultimate fix for the failure in Core_Invert.small
|
12 years ago |
Vadim Pisarevsky
|
b57e801c04
|
now invert 3x3 on "bad" matrices works well on Windows
|
13 years ago |
Vadim Pisarevsky
|
9163471987
|
improved accuracy of 3x3 invert on poorly-conditioned matrices (bug #2525)
|
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 |
Vadim Pisarevsky
|
4b5f948307
|
added SSE2-optimized 3x3 invert by Grigoriy Frolov
|
13 years ago |
Vadim Pisarevsky
|
fac3d9994c
|
integrated another portion of SSE optimizations from Grigory Frolov
|
13 years ago |
Vadim Pisarevsky
|
b782d8bb53
|
integrated patch with some SSE2/SSE4.2 optimizations from Grigory Frolov
|
13 years ago |
Andrey Kamaev
|
17fd1c7c61
|
Merged recent changes from trunk - 8833,8848,8850
|
13 years ago |
Vadim Pisarevsky
|
82cb2ab556
|
fixed bug in SVD, ticket #2027; fixed building highgui with ffmpeg support on MacOSX
|
13 years ago |
Andrey Kamaev
|
949c4edf41
|
Merged the trunk r8408:8457 (inclusive)
|
13 years ago |
Andrey Kamaev
|
3108423a37
|
Fixed assert placement in cv::invert
|
13 years ago |
Victoria Zhislina
|
fbdb93ec79
|
CV_ENABLE_UNROLLED
|
13 years ago |
Vadim Pisarevsky
|
dbfa8408d2
|
fixed potential bug in cv::eigen()
|
13 years ago |
Alexander Reshetnikov
|
951a3d6c7a
|
fixed a bug which caused incorrect work of function eigen()
|
13 years ago |
Vadim Pisarevsky
|
dec0af8d79
|
implemented invert(A, B, DECOMP_EIG)
|
13 years ago |
Vadim Pisarevsky
|
5db9e90d66
|
fixed yet another bug in SVD. Now Core_SVD test passes
|
14 years ago |
Vadim Pisarevsky
|
72c23e7bbb
|
fixed most of test_core failures (except for SVD)
|
14 years ago |
Vadim Pisarevsky
|
5353b97605
|
fixed single-precision SVD accuracy on some very ill-conditioned matrices (ticket #1448)
|
14 years ago |
Vadim Pisarevsky
|
a1d6671451
|
fixed bug #1370
|
14 years ago |
Vadim Pisarevsky
|
c57799a877
|
fixed 8-point case in findFundamentalMat (ticket #1262). findFundamentalMat needs to be rewritten actually (as well as findHomography)
|
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
|
2d2b8a496e
|
renamed "None()" to "noArray()" to avoid conflicts with X11 (ticket #1122)
|
14 years ago |
Vadim Pisarevsky
|
0c877f62e9
|
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
|
14 years ago |
Vadim Pisarevsky
|
0bf00036a8
|
improved jSVD accuracy
|
14 years ago |
Vadim Pisarevsky
|
c82252035f
|
fixed bug with misaligned data access (on Windows & Linux)
|
14 years ago |
Vadim Pisarevsky
|
9ac3a35175
|
do not use Lapack anymore
|
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
|
e5564b4388
|
improved accuracy of determinant(), invert() and solve() on 3x3 matrices (ticket #749)
|
15 years ago |
Vadim Pisarevsky
|
de4f1aeb06
|
fixed some GCC 4.4 warnings
|
15 years ago |