@Namespace(value="cv")
@NoOffset
public static class opencv_video.KalmanFilter
extends org.bytedeco.javacpp.Pointer
The class implements a standard Kalman filter
| Constructor and Description |
|---|
KalmanFilter() |
KalmanFilter(int dynamParams,
int measureParams) |
KalmanFilter(int dynamParams,
int measureParams,
int controlParams,
int type)
\overload
|
KalmanFilter(long size)
Native array allocator.
|
KalmanFilter(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic KalmanFilter(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer).public KalmanFilter(long size)
Pointer.position(long).public KalmanFilter()
public KalmanFilter(int dynamParams,
int measureParams,
int controlParams,
int type)
dynamParams - Dimensionality of the state.measureParams - Dimensionality of the measurement.controlParams - Dimensionality of the control vector.type - Type of the created matrices that should be CV_32F or CV_64F.public KalmanFilter(int dynamParams,
int measureParams)
public opencv_video.KalmanFilter position(long position)
position in class org.bytedeco.javacpp.Pointerpublic void init(int dynamParams,
int measureParams,
int controlParams,
int type)
dynamParams - Dimensionality of the state.measureParams - Dimensionality of the measurement.controlParams - Dimensionality of the control vector.type - Type of the created matrices that should be CV_32F or CV_64F.public void init(int dynamParams,
int measureParams)
@Const @ByRef public opencv_core.Mat predict(@Const @ByRef(nullValue="cv::Mat()") opencv_core.Mat control)
control - The optional input control@Const @ByRef public opencv_core.Mat predict()
@Const @ByRef public opencv_core.Mat correct(@Const @ByRef opencv_core.Mat measurement)
measurement - The measured system parameters@ByRef public opencv_core.Mat statePre()
public opencv_video.KalmanFilter statePre(opencv_core.Mat statePre)
@ByRef public opencv_core.Mat statePost()
public opencv_video.KalmanFilter statePost(opencv_core.Mat statePost)
@ByRef public opencv_core.Mat transitionMatrix()
public opencv_video.KalmanFilter transitionMatrix(opencv_core.Mat transitionMatrix)
@ByRef public opencv_core.Mat controlMatrix()
public opencv_video.KalmanFilter controlMatrix(opencv_core.Mat controlMatrix)
@ByRef public opencv_core.Mat measurementMatrix()
public opencv_video.KalmanFilter measurementMatrix(opencv_core.Mat measurementMatrix)
@ByRef public opencv_core.Mat processNoiseCov()
public opencv_video.KalmanFilter processNoiseCov(opencv_core.Mat processNoiseCov)
@ByRef public opencv_core.Mat measurementNoiseCov()
public opencv_video.KalmanFilter measurementNoiseCov(opencv_core.Mat measurementNoiseCov)
@ByRef public opencv_core.Mat errorCovPre()
public opencv_video.KalmanFilter errorCovPre(opencv_core.Mat errorCovPre)
@ByRef public opencv_core.Mat gain()
public opencv_video.KalmanFilter gain(opencv_core.Mat gain)
@ByRef public opencv_core.Mat errorCovPost()
public opencv_video.KalmanFilter errorCovPost(opencv_core.Mat errorCovPost)
@ByRef public opencv_core.Mat temp1()
public opencv_video.KalmanFilter temp1(opencv_core.Mat temp1)
@ByRef public opencv_core.Mat temp2()
public opencv_video.KalmanFilter temp2(opencv_core.Mat temp2)
@ByRef public opencv_core.Mat temp3()
public opencv_video.KalmanFilter temp3(opencv_core.Mat temp3)
@ByRef public opencv_core.Mat temp4()
public opencv_video.KalmanFilter temp4(opencv_core.Mat temp4)
@ByRef public opencv_core.Mat temp5()
public opencv_video.KalmanFilter temp5(opencv_core.Mat temp5)
Copyright © 2018. All rights reserved.