1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-20 04:25:42 +08:00

58 Commits

Author SHA1 Message Date
Your Name
f9d92f2bb5 adding python smoke test for MSDDetector 2022-09-23 10:37:12 +02:00
Alexander Alekhin
1248735d1e xfeatures2d: move SIFT to main repository 2020-04-21 11:22:41 +00:00
RAJKIRAN NATARAJAN
f3982616a8 Merge pull request #2449 from saskatchewancatch:issue-16736
* issue-16736: quick step towards moving SIFT from non-free to free. Moves
include, tests, and implementation to free area.
2020-03-09 19:41:20 +00:00
Brian Wignall
078c45633d Fix typos
backport commit 8c09249352
2019-12-04 19:22:08 +03:00
berak
c871e23d18 xfeatures2d: throw CV_Error if not built with OPENCV_ENABLE_NONFREE 2018-07-07 12:06:23 +02:00
Alexander Alekhin
ec65e5b29c xfeatures2d: apply CV_OVERRIDE/CV_FINAL 2018-03-28 16:50:00 +03:00
Hamdi Sahloul
389f2c5044 Expose matchGMS to Python binder 2018-02-06 21:24:51 +09:00
Alexander Alekhin
8bb92ce2c6 Merge pull request #1532 from catree:add_gms_matcher 2018-01-26 19:09:19 +00:00
catree
c02b241e52 Port GMS matching by JiaWang Bian into xfeatures2d module. 2018-01-25 13:55:14 +01:00
catree
f3320d4faa Add getter and setter for VGG and Boost descriptors. 2018-01-19 16:33:59 +01:00
Alexander Alekhin
01dbe00c8f Merge pull request #1510 from Sahloul:bug_fix/VGG 2018-01-06 18:01:54 +00:00
Hamdi Sahloul
2e129b7728 VGG::compute() header is unnecessary and problematic for Python binder 2018-01-06 19:03:30 +09:00
Vitaly Tuzov
a9b8fb8300 GaussianBlur of the source image for LATCH descriptor made optional 2017-10-20 21:48:16 +03:00
Gregor Kovalčík
0058eca130 Fixed PCT Signature typos. (#1346) 2017-10-10 13:51:36 +03:00
Vadim Pisarevsky
8fbb0ec8eb Merge pull request #1387 from terfendail:fast_extension 2017-10-09 13:24:38 +00:00
Vitaly Tuzov
7e46ea166c Removed helper functions from header.
Updated module license text.
2017-10-02 14:05:31 +03:00
Yorwba
2a0cad7714 Merge pull request #933 from Yorwba:harris-laplace-detector
* Added files from http://code.opencv.org/issues/1053

The code structure had to be changed because of the
features2d/xfeatures2d split and to avoid changing
multiple modules (gaussian_pyramid doesn't seem ready
for inclusion in the (x)imgproc module).
Except for changes related to this, the patches
remain unchanged, including the outdated
copyright notice at the top of the files.

* Hide Harris-Laplace implementation behind pimpl-creating wrapper.

* Add test for Harris-Laplace feature detector.

* Handle empty images in Harris-Laplace detector.

* Replace HarrisAffineFeatureDetector with more flexible AffineFeature2D

* collapse unnecessary HarrisLaplace class into HarrisLaplaceFeatureDetector

* fold DoG pyramid code into harris_laplace_detector.cpp

* tuck auxiliary functions for Harris-Laplace into anonymous namespace

* use mask to filter keypoints in Harris-Laplace detector

* remove unused value of differentiation scale from calcAffineAdaptation

* make descriptor copy in AffineFeature2D independent of the data type

* Document interface for Harris-Laplace and AffineFeature2D

* Make type conversions explicit and decorate float literals with f in HarrisLaplace and AffineFeature2D

* Replace usage of non-standard log2 in Harris-Laplace feature detector

* Fix virtual overload errors in AffineFeature2D

* Add basic tests for AffineFeature2D and fix what they uncover

* Make type conversions in Harris-Laplace feature detector explicit

* Change license header for Harris-Laplace detector and AffineFeature2D

* Use Matx for small matrices in AffineFeature2D

* Remove redundant attributes of Elliptic_KeyPoint

* Convert Matx22f to Matx22d for inverting in AffineFeature2D
2017-01-23 13:25:36 +03:00
catree
4820eff512 Add default value for LUCID feature. Add note about color image requirement.
Add CV_Assert for color image.
2016-12-07 11:47:59 +01:00
Gregor Kovalcik
a476ec1c7e Implementation of PCT signature extractor (position-color-texture) and evaluation of their Signature Quadratic Form Distance (SQFD). 2016-11-10 12:00:16 +01:00
Balint Cristian
9c1d01e22a Add BoostDesc Descriptor. 2016-10-27 14:49:29 +03:00
Balint Cristian
593e78c5d0 Add VGG descriptor. 2016-10-14 16:27:03 +03:00
m4nh
4b1322624f MSD Detector Added
- Saliency stl array instead of pointer array added
- Perf test in Extra Repository
- Epsilon change to 10E-3
2015-12-17 17:13:14 +03:00
baudenri
1c580151f4 Enabled FAST feature detection on specific image locations
Some applications only want to know if there are feature at specific
locations. To fit these needs the FAST approach is extended in
FASTForPointSet to recieve a vector of locations and calculates the FAST
response on these positions. 
If it is below the threshold, it will be removed from the list.
2015-11-20 10:59:29 +01:00
berak
ee0be7ad4e Update xfeatures2d.hpp 2015-10-20 12:47:52 +02:00
berak
bbee260321 wrap DAISY and LATCH to scripting 2015-07-08 08:24:09 +02:00
Vadim Pisarevsky
cf3dff2e9a fixed several warnings in opencv_contrib (text, xfeatures2d); added tesseract installation mini-guide in text/readme.md 2015-06-02 01:16:03 +03:00
cbalint13
ee4a9c8d14 Fix docs and repush for buildbot. 2015-05-29 14:07:42 +03:00
cbalint13
332a504b95 Add rotation invariance option for BRIEF descriptor. 2015-05-29 12:40:13 +03:00
cbalint13
7ec4559509 Fix docs once again. 2015-05-29 03:07:22 +03:00
cbalint13
a324c6c658 Refactor DAISY for more opencv style. 2015-05-28 23:40:18 +03:00
cbalint13
309274a4ae Fix doc in header. 2015-05-24 13:19:23 +03:00
cbalint13
1a617614b7 Merge branch 'master' of https://github.com/Itseez/opencv_contrib into daisy 2015-05-24 13:12:03 +03:00
Vadim Pisarevsky
7b6fe5cdf9 Merge pull request #231 from GilLevi/AddingLATCH
Adding the LATCH descriptor
2015-05-23 12:06:42 +03:00
GilLevi
5e64ac0ad8 added tests and renamed LATCH 2015-05-21 00:03:13 +03:00
berak
c17dbb45bb wrapping remaining xfeature2d classes to scripting 2015-05-20 10:07:20 +02:00
cbalint13
dec629a69f Fix docs warns. 2015-05-18 15:08:54 +03:00
cbalint13
fe38c9ef46 Squash all commits into single one. 2015-05-18 15:00:10 +03:00
GilLevi
e2dfa35745 added description of LATCH and fixed indentation 2015-05-16 22:39:00 +03:00
GilLevi
292cee6012 fixed warnings5 2015-05-14 08:18:50 +03:00
GilLevi
f8ecc760ec fixed warnings in LATCH 2015-05-13 21:56:46 +03:00
GilLevi
422ae964d3 adding LATCH 2015-05-13 21:07:54 +03:00
cbalint13
459c05b732 Remove AGAST (for merger to upstream opencv) 2015-04-28 18:12:57 +03:00
cbalint13
eeb00c887a More detailed documentation and proper cite. 2015-04-04 09:57:24 +03:00
cbalint13
a68027a408 Fix AGAST function and documentation. 2015-04-03 18:01:29 +03:00
cbalint13
06cfc63f3a Merge branch 'master' of https://github.com/Itseez/opencv_contrib into agast 2015-04-03 17:34:27 +03:00
Vadim Pisarevsky
a1313db95c Merge pull request #159 from Str3iber/add_lucid_rc1
Locally uniform comparison image descriptor
2015-04-03 16:14:26 +03:00
Vadim Pisarevsky
ec2b3ed662 Merge pull request #185 from mshabunin/remove-docs
Removed sphinx documentation
2015-03-16 13:07:31 +03:00
Maksim Shabunin
61f36de542 Doxygen tutorials support 2015-02-17 12:49:37 +03:00
Maksim Shabunin
34131405df Removed some methods from cv::Algorithm and changed ml module interfaces 2015-02-17 11:45:57 +03:00
Str3iber
25aad108ac make suggested changes 2015-01-20 16:37:56 +01:00