Hamdi Sahloul
5d54def264
Add semicolons after `CV_INSTRUMENT` macros
6 years ago
Hamdi Sahloul
8943441115
resolves #10548 - `FLANN::knnSearch` garbage bug (when kNN is larger than the dataset size)
7 years ago
Pavel Rojtberg
6fb9d42c3f
Hid symbols in static builds, added LTO flags, removed exports from ts
7 years ago
Suleyman TURKMEN
ee6aacee9c
Update window_gtk.cpp
...
Update miniflann.cpp
Update test_stereomatching.cpp
7 years ago
sourin
a34fbf7bb1
Fixed identifiers warns
8 years ago
Pavel Vlasov
30a6cee2fe
Instrumentation for OpenCV API regions and IPP functions;
8 years ago
Ilya Lavrenov
bcc9010630
fixed memory leak in flann tests
8 years ago
Ilya Lavrenov
c36582d2df
fixed memory leak in flann index
...
(cherry picked from commit 32d7c1950a
)
9 years ago
Ilya Lavrenov
32d7c1950a
fixed memory leak in flann index
9 years ago
ippei ito
f7d52c774e
Fix compile error on linux change cv::InputArray& to cv::InputArray
10 years ago
ippei ito
cd42e38013
FlannBasedMatcher(LshIndex) in the feature2d optimization for continuance additional train()
...
Current implementation of miniflann is releasing the trained index, and
rebuilding the index from the beginning.
But, some indexing algorithms like the LSH are able to add the indexing
data after that.
This branch is implementation of that optimization for LshIndex
FlannBasedMatcher in the feature2d.
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
Roman Donchenko
e9a28f66ee
Normalized file endings.
11 years ago
Roman Donchenko
d9f71b762f
Deleted almost all of the precomp.cpp files.
...
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
11 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
Andrey Kamaev
940eedfb27
Finalize core headers reorganization
12 years ago
Andrey Kamaev
517062039e
Make core/internal.hpp a private header
12 years ago
Andrey Kamaev
be7bbe3aa9
Drop cv:: prefix from cv::String used inside the cv namespace
12 years ago
Andrey Kamaev
762aefd71b
Compile opencv_test_core with cv::String instead of std::string
...
All tests passed!
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Andrey Kamaev
40030d2ca0
Fix windows build warnings
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
88e9a072ec
Fix binary compatibility of opencv_flann
12 years ago
Marius Muja
5cf6c5f0b2
Added test to fix backwards compatibility with the way LSH was handled before comit 7236858b
12 years ago
Marius Muja
7236858bea
Exposed HierarchicalClusteringIndex in OpenCV wrapper
12 years ago
Marina Kolpakova
680a44189c
merged the trunk r8704:8716
13 years ago
Andrey Kamaev
e94e5866a1
Fixed mingw build warnings
13 years ago
Andrey Kamaev
d48d7b2b46
Updated warning options for GCC; fixed new warnings.
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Andrey Kamaev
e4303dc96f
Fixed build with mingw 4.4.0
13 years ago
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
13 years ago
Andrey Kamaev
d7ff92439d
Better NEON Hamming distance
13 years ago
Vadim Pisarevsky
1e6479224a
fixed bug #1331
13 years ago
Marius Muja
78bbefec98
Applied fix from #1382
13 years ago
Vadim Pisarevsky
a51a8ad577
fixed tickets #1301 , #1303 , #1305
13 years ago
Andrey Kamaev
874196e384
Implemented read/write methods for FlannBasedMatcher; fixed features2d wrappers for java
13 years ago
Vadim Pisarevsky
562914e33b
upgraded to FLANN 1.6. Added miniflann interface, which is now used in the rest of OpenCV. Added Python bindings for FLANN.
14 years ago
Vadim Pisarevsky
848be8dfe1
temporarily reverted to FLANN 1.5 (FLANN 1.6 is put to a separate branch FLANN_1.6 until it's stabilized)
14 years ago
Vadim Pisarevsky
6767f1db9e
added dummy symbol to flann to make OpenCV compile on Windows
14 years ago
Marius Muja
9153018bd2
Updated FLANN
14 years ago
Anatoly Baksheev
63ac784ea0
fixed #1069 (cvflann::set_distance_type - Unresolved external under VS2008)
14 years ago
Vadim Pisarevsky
23a9b7bb9c
fixed several warnings from Xcode 4 LLVM compiler; fixed bug #920
14 years ago
Marius Muja
53e6bab678
Prefixed constants in flann with FLANN_ to prevent clashes with constants from other includes, closes bug #890
14 years ago
Marius Muja
7d42dbdd71
Removing 'using namespace std' from header files, closes bugs #730 and #846
14 years ago
Marius Muja
9bf80fb209
Renaming log constants, fixes bug #792
14 years ago
Vadim Pisarevsky
d8ace43753
fixed some more tests on Windows; changed inheritance Matx -> Vec to Vec -> Matx
14 years ago