254 Commits (a1e2c4f338cb295813bd7081acb170195d359340)

Author SHA1 Message Date
Vincent Rabaud ff211371bc Replace FLANNException by CV_Error. 4 years ago
Alexander Alekhin 7eaa548b6d flann: drop wrapping of Index class 4 years ago
Alexander Alekhin 1f2c83845d backport: checks and fixes from static code analyzers results 4 years ago
pemmanuelviel 31dc3e9256
Merge pull request #18211 from pemmanuelviel:pev--handle-dna-vectors 4 years ago
Pierre-Emmanuel Viel 5376863c0c bugfix 4 years ago
Pierre-Emmanuel Viel 3f55152ca0 Add debug assert to check in FLANN the vectors size is multiple of the architecture word size 4 years ago
Pierre-Emmanuel Viel 98de57c6c4 Refactoring to prepare for other vector types while mutualizing some methods 4 years ago
pemmanuelviel 793e7c0d9f
Merge pull request #18019 from pemmanuelviel:pev--multiple-kmeans-trees 4 years ago
Pierre-Emmanuel Viel bc221bdb90 Cleaner code for hierarchical_clustering 4 years ago
pemmanuelviel c90e824342
Merge pull request #17639 from pemmanuelviel:pev--binary-kmeans 4 years ago
pemmanuelviel 65f87b114b
Merge pull request #17722 from pemmanuelviel:pev--replace-asserts 4 years ago
Pierre-Emmanuel Viel 728684840c Fix trees parsing behavior in hierarchical_clustering_index: 4 years ago
Pierre-Emmanuel Viel 6a045fd678 Fix arguments list in loadindex for histogram intersection 4 years ago
Pierre-Emmanuel Viel 327f92cc46 Precompute the divisor to ensure that no kind of compiler would process it on the fly at each call. 4 years ago
Pierre-Emmanuel Viel 482cacd420 Mix of 32 and 64bits vector types prevents vectorisation for distance computation. 4 years ago
Pierre-Emmanuel Viel 93a6be836c Remove duplicate line 4 years ago
Pierre-Emmanuel Viel ef7185ce43 Fix genericity of computeNodeStatistics that couldn't compute stats properly on sub-nodes 4 years ago
Pierre-Emmanuel Viel cdac7c7bec Add test checking we don't throw when creating GenericIndex with LshIndexParams() 4 years ago
Pierre-Emmanuel Viel fe09c79f4b Fix the 'cvflann::anyimpl::bad_any_cast' error using Lsh 4 years ago
pemmanuelviel daa88c6b9e
Merge pull request #17642 from pemmanuelviel:pev--fixes-and-clean 4 years ago
Pierre-Emmanuel Viel 06b4292534 Fix: error in the dimension used for computeMinMax 4 years ago
Pierre-Emmanuel Viel 29f883feee Optim: test that could be done once has been extracted from the loop 4 years ago
Pierre-Emmanuel Viel 05fbd1e5bc DNA mode: add the distance computations 4 years ago
Brian Wignall f9c514b391 Fix spelling typos 5 years ago
Tatsuro Shibamura 971ae00942 Merge pull request #16027 from shibayan:arm64-windows10 5 years ago
Alexander Alekhin 7ec91aefc1 python: force using of ArgInfo 5 years ago
Maksim Shabunin f3aab47f94 Assorted documentation fixes 5 years ago
luz.paz fcc7d8dd4e Fix modules/ typos 5 years ago
TheGoddessInari 960bb540ec Make sure to use defined(__GNUC__) instead of bare __GNUC__ in flann2 header. 5 years ago
Apoorv Goel 5b521bb778 Merge pull request #14898 from UnderscoreAsterisk:flann-warnings-and-4376 6 years ago
Maksim Shabunin 10d61a2b44 Limited API support for Python3 6 years ago
Matthew K. Gumbel 74e3403620 flann/kmeans: Fix non-determinism of KMeans index 6 years ago
Lindsay Roberts 7c72e095fa Fix Flann compilation under nvcc + NEON 6 years ago
1over 5ff76088b9 fixed memory issue in flann 6 years ago
Apoorv Goel d8ffddd075 Merge pull request #12871 from UnderscoreAsterisk:document-Distance 6 years ago
Apoorv a7dfa261d8 Add documentation for radiusSearch 6 years ago
Alexander Alekhin 52f52f6786 flann: drop useless mutex 6 years ago
Hamdi Sahloul 5d54def264 Add semicolons after `CV_INSTRUMENT` macros 6 years ago
Hamdi Sahloul a39e0daacf Utilize CV_UNUSED macro 6 years ago
Alexander Alekhin b09a4a98d4 opencv: Use cv::AutoBuffer<>::data() 6 years ago
Alexander Alekhin 4df4a37b11 flann: apply CV_OVERRIDE/CV_FINAL 7 years ago
luz.paz e805a55a5b Misc. modules/ typos (cont.) 7 years ago
Alexander Alekhin 4a297a2443 ts: refactor OpenCV tests 7 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
Maksim Shabunin 248e2c7d47 Fixed some issues found by static analysis 7 years ago
Suleyman TURKMEN ee6aacee9c Update window_gtk.cpp 7 years ago
Alexander Alekhin 7067c1597d flann: std::vector<size_t> can't be converted into cv::Mat properly 7 years ago
Alexander Alekhin 12213f9985 flann: fix out of buffer access 7 years ago
Alexander Alekhin 602f047fe8 build: replace WIN32 => _WIN32 7 years ago