C# 클래스 OpenCvSharp.KalmanFilter

Kalman filter. The class implements standard Kalman filter \url{http://en.wikipedia.org/wiki/Kalman_filter}. However, you can modify KalmanFilter::transitionMatrix, KalmanFilter::controlMatrix and KalmanFilter::measurementMatrix to get the extended Kalman filter functionality.
상속: OpenCvSharp.DisposableCvObject
파일 보기 프로젝트 열기: shimat/opencvsharp

공개 메소드들

메소드 설명
Correct ( OpenCvSharp.Mat measurement ) : OpenCvSharp.Mat

updates the predicted state from the measurement

Init ( int dynamParams, int measureParams, int controlParams, int type = MatType.CV_32F ) : void

re-initializes Kalman filter. The previous content is destroyed.

KalmanFilter ( ) : System

the default constructor

KalmanFilter ( int dynamParams, int measureParams, int controlParams, int type = MatType.CV_32F ) : System

the full constructor taking the dimensionality of the state, of the measurement and of the control vector

Predict ( OpenCvSharp.Mat control = null ) : OpenCvSharp.Mat

computes predicted state

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

Correct() 공개 메소드

updates the predicted state from the measurement
public Correct ( OpenCvSharp.Mat measurement ) : OpenCvSharp.Mat
measurement OpenCvSharp.Mat
리턴 OpenCvSharp.Mat

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Init() 공개 메소드

re-initializes Kalman filter. The previous content is destroyed.
public Init ( int dynamParams, int measureParams, int controlParams, int type = MatType.CV_32F ) : void
dynamParams int
measureParams int
controlParams int
type int
리턴 void

KalmanFilter() 공개 메소드

the default constructor
public KalmanFilter ( ) : System
리턴 System

KalmanFilter() 공개 메소드

the full constructor taking the dimensionality of the state, of the measurement and of the control vector
public KalmanFilter ( int dynamParams, int measureParams, int controlParams, int type = MatType.CV_32F ) : System
dynamParams int
measureParams int
controlParams int
type int
리턴 System

Predict() 공개 메소드

computes predicted state
public Predict ( OpenCvSharp.Mat control = null ) : OpenCvSharp.Mat
control OpenCvSharp.Mat
리턴 OpenCvSharp.Mat