Vision Touch Surface Library
 All Classes Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
KalmanFilteringSwipe Class Reference

The KalmanFilteringSwipe class is an wraper to opencv KalmanFilter class. More...

#include <kalmanfilteringswipe.h>

Public Member Functions

 KalmanFilteringSwipe (float processNoiseVar=1e-4, float measurementNoiseVar=8.5e-2)
 
virtual void initialiseGesture (Point initialObs, float initialStateVar)
 
virtual Point predictUpdateUsingObs (Point observation)
 
virtual Point predictWithoutObs ()
 
 ~KalmanFilteringSwipe ()
 

Public Attributes

KalmanFilter * KF
 
Mat_< float > measurement
 
vector< Point > obsvec
 
vector< Point > kalmanvec
 

Detailed Description

The KalmanFilteringSwipe class is an wraper to opencv KalmanFilter class.

This wraper makes the opencv KalmanFilter class fit better with the library structure

Constructor & Destructor Documentation

KalmanFilteringSwipe::KalmanFilteringSwipe ( float  processNoiseVar = 1e-4,
float  measurementNoiseVar = 8.5e-2 
)
KalmanFilteringSwipe::~KalmanFilteringSwipe ( )

Member Function Documentation

void KalmanFilteringSwipe::initialiseGesture ( Point  initialObs,
float  initialStateVar 
)
virtual
Point KalmanFilteringSwipe::predictUpdateUsingObs ( Point  observation)
virtual
Point KalmanFilteringSwipe::predictWithoutObs ( )
virtual

Member Data Documentation

vector<Point> KalmanFilteringSwipe::kalmanvec
KalmanFilter* KalmanFilteringSwipe::KF
Mat_<float> KalmanFilteringSwipe::measurement
vector<Point> KalmanFilteringSwipe::obsvec

The documentation for this class was generated from the following files: