• Yorwba's avatar
    Merge pull request #933 from Yorwba:harris-laplace-detector · 2a0cad77
    Yorwba authored
    * 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
    2a0cad77
Name
Last commit
Last update
..
aruco Loading commit data...
bgsegm Loading commit data...
bioinspired Loading commit data...
ccalib Loading commit data...
cnn_3dobj Loading commit data...
contrib_world Loading commit data...
cvv Loading commit data...
datasets Loading commit data...
dnn Loading commit data...
dnns_easily_fooled Loading commit data...
dpm Loading commit data...
face Loading commit data...
freetype Loading commit data...
fuzzy Loading commit data...
hdf Loading commit data...
line_descriptor Loading commit data...
matlab Loading commit data...
optflow Loading commit data...
phase_unwrapping Loading commit data...
plot Loading commit data...
reg Loading commit data...
rgbd Loading commit data...
saliency Loading commit data...
sfm Loading commit data...
stereo Loading commit data...
structured_light Loading commit data...
surface_matching Loading commit data...
text Loading commit data...
tracking Loading commit data...
xfeatures2d Loading commit data...
ximgproc Loading commit data...
xobjdetect Loading commit data...
xphoto Loading commit data...
README.md Loading commit data...