1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-24 03:03:35 +08:00
Commit Graph

41 Commits

Author SHA1 Message Date
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
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
cbalint13
7c703bc52d Add AGAST detector 2015-01-20 17:23:46 +02:00
Str3iber
634c3a37c7 initial LUCID inclusion 2015-01-07 17:16:53 +01:00
Maksim Shabunin
a20c5c8dd9 Doxygen documentation for all modules 2014-12-01 15:54:42 +03:00
Vadim Pisarevsky
e2755362e1 quickly corrected the previous refactoring of features2d/xfeatures2d: moved from set(SOME_PROP, val) to setSomeProp(val) 2014-10-18 20:46:17 +04:00
Vadim Pisarevsky
6c63139f7a added properties setter/getter to SURF 2014-10-17 14:18:28 +04:00
Vadim Pisarevsky
0cfd795303 refactored xfeatures2d in the same style as features2d 2014-10-16 16:33:21 +04:00
StevenPuttemans
d27141abe3 fixing further nonfree elements 2014-08-27 14:04:41 +02:00
Vadim Pisarevsky
d4a77fc428 added xfeatures2d (made of opencv/nonfree and a part of opencv/features2d) 2014-08-11 23:25:30 +04:00