Track orientation based only on features in the image plane.  
 More...
#include <TrackerOrientation.h>
|  | 
| static void | Project (CvMat *state, CvMat *projection, void *param) | 
|  | 
Track orientation based only on features in the image plane. 
Definition at line 43 of file TrackerOrientation.h.
  
  | 
        
          | alvar::TrackerOrientation::TrackerOrientation | ( | int | width, |  
          |  |  | int | height, |  
          |  |  | int | image_scale = 1, |  
          |  |  | int | outlier_limit = 20 |  
          |  | ) |  |  |  | inline | 
 
 
      
        
          | void alvar::TrackerOrientation::GetPose | ( | Pose & | pose | ) |  | 
      
 
 
  
  | 
        
          | void alvar::TrackerOrientation::GetPose | ( | double | gl_mat[16] | ) |  |  | inline | 
 
 
  
  | 
        
          | void alvar::TrackerOrientation::Project | ( | CvMat * | state, |  
          |  |  | CvMat * | projection, |  
          |  |  | void * | param |  
          |  | ) |  |  |  | staticprivate | 
 
 
      
        
          | void alvar::TrackerOrientation::Reset | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void alvar::TrackerOrientation::SetCamera | ( | Camera * | camera | ) |  |  | inline | 
 
 
  
  | 
        
          | double alvar::TrackerOrientation::Track | ( | IplImage * | img | ) |  |  | virtual | 
 
Pure virtual function for making the next track step. This analyses the image and updates class member variables accordingly. 
Implements alvar::Tracker.
Definition at line 51 of file TrackerOrientation.cpp.
 
 
  
  | 
        
          | bool alvar::TrackerOrientation::UpdatePose | ( | IplImage * | image = 0 | ) |  |  | private | 
 
 
  
  | 
        
          | bool alvar::TrackerOrientation::UpdateRotationOnly | ( | IplImage * | gray, |  
          |  |  | IplImage * | image = 0 |  
          |  | ) |  |  |  | private | 
 
 
  
  | 
        
          | Camera* alvar::TrackerOrientation::_camera |  | private | 
 
 
  
  | 
        
          | std::map<int,Feature> alvar::TrackerOrientation::_F_v |  | private | 
 
 
  
  | 
        
          | IplImage* alvar::TrackerOrientation::_grsc |  | private | 
 
 
  
  | 
        
          | int alvar::TrackerOrientation::_image_scale |  | private | 
 
 
  
  | 
        
          | CvMat* alvar::TrackerOrientation::_object_model |  | private | 
 
 
  
  | 
        
          | int alvar::TrackerOrientation::_outlier_limit |  | private | 
 
 
  
  | 
        
          | Pose alvar::TrackerOrientation::_pose |  | private | 
 
 
  
  | 
        
          | int alvar::TrackerOrientation::_xres |  | private | 
 
 
  
  | 
        
          | int alvar::TrackerOrientation::_yres |  | private | 
 
 
The documentation for this class was generated from the following files: