#include <mrpt/otherlibs/do_opencv_includes.h>
Go to the source code of this file.
|
int | sift_features (IplImage *img, struct feature **feat) |
| Finds SIFT features in an image using default parameter values. More...
|
|
int | _sift_features (IplImage *img, struct feature **feat, int intvls, double sigma, double contr_thr, int curv_thr, int img_dbl, int descr_width, int descr_hist_bins) |
| Finda SIFT features in an image using user-specified parameter values. More...
|
|
◆ feat_detection_data
#define feat_detection_data |
( |
|
f | ) |
((struct detection_data*)(f->feature_data)) |
◆ SIFT_DESCR_HIST_BINS
#define SIFT_DESCR_HIST_BINS 8 |
default number of bins per histogram in descriptor array
Definition at line 57 of file sift.h.
◆ SIFT_DESCR_MAG_THR
#define SIFT_DESCR_MAG_THR 0.2 |
◆ SIFT_DESCR_SCL_FCTR
#define SIFT_DESCR_SCL_FCTR 3.0 |
◆ SIFT_DESCR_WIDTH
#define SIFT_DESCR_WIDTH 4 |
default width of descriptor histogram array
Definition at line 54 of file sift.h.
◆ SIFT_IMG_BORDER
#define SIFT_IMG_BORDER 5 |
◆ SIFT_IMG_DBL
default threshold on keypoint contrast |D(x)|
default threshold on keypoint ratio of principle curvatures double image size before pyramid construction?
Definition at line 51 of file sift.h.
◆ SIFT_INIT_SIGMA
#define SIFT_INIT_SIGMA 0.5 |
◆ SIFT_INT_DESCR_FCTR
#define SIFT_INT_DESCR_FCTR 512.0 |
◆ SIFT_INTVLS
default number of sampled intervals per octave
Definition at line 39 of file sift.h.
◆ SIFT_MAX_INTERP_STEPS
#define SIFT_MAX_INTERP_STEPS 5 |
◆ SIFT_ORI_HIST_BINS
#define SIFT_ORI_HIST_BINS 36 |
◆ SIFT_ORI_PEAK_RATIO
#define SIFT_ORI_PEAK_RATIO 0.8 |
◆ SIFT_ORI_RADIUS
◆ SIFT_ORI_SIG_FCTR
#define SIFT_ORI_SIG_FCTR 1.5 |
◆ SIFT_ORI_SMOOTH_PASSES
#define SIFT_ORI_SMOOTH_PASSES 2 |
◆ SIFT_SIGMA
default sigma for initial gaussian smoothing
Definition at line 42 of file sift.h.
◆ _sift_features()
int _sift_features |
( |
IplImage * |
img, |
|
|
struct feature ** |
feat, |
|
|
int |
intvls, |
|
|
double |
sigma, |
|
|
double |
contr_thr, |
|
|
int |
curv_thr, |
|
|
int |
img_dbl, |
|
|
int |
descr_width, |
|
|
int |
descr_hist_bins |
|
) |
| |
◆ sift_features()
int sift_features |
( |
IplImage * |
img, |
|
|
struct feature ** |
feat |
|
) |
| |
Finds SIFT features in an image using default parameter values.
All detected features are stored in the array pointed to by feat.
- Parameters
-
img | the image in which to detect features |
feat | a pointer to an array in which to store detected features |
- Returns
- Returns the number of features stored in feat or -1 on failure
- See also
- _sift_features()