#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()