@Namespace(value="cv::tracking")
@NoOffset
public static class opencv_tracking.UnscentedKalmanFilterParams
extends org.bytedeco.javacpp.Pointer
| Constructor and Description |
|---|
UnscentedKalmanFilterParams()
The constructors.
|
UnscentedKalmanFilterParams(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
opencv_tracking.UkfSystemModel dynamicalSystem) |
UnscentedKalmanFilterParams(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
opencv_tracking.UkfSystemModel dynamicalSystem,
int type) |
UnscentedKalmanFilterParams(long size)
Native array allocator.
|
UnscentedKalmanFilterParams(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
alpha()
Default is 1e-3.
|
opencv_tracking.UnscentedKalmanFilterParams |
alpha(double alpha) |
double |
beta()
Default is 2.0.
|
opencv_tracking.UnscentedKalmanFilterParams |
beta(double beta) |
int |
CP()
Dimensionality of the control vector.
|
opencv_tracking.UnscentedKalmanFilterParams |
CP(int CP) |
int |
dataType()
Type of elements of vectors and matrices, default is CV_64F.
|
opencv_tracking.UnscentedKalmanFilterParams |
dataType(int dataType) |
int |
DP()
Dimensionality of the state vector.
|
opencv_tracking.UnscentedKalmanFilterParams |
DP(int DP) |
opencv_core.Mat |
errorCovInit()
State estimate cross-covariance matrix, DP x DP, default is identity.
|
opencv_tracking.UnscentedKalmanFilterParams |
errorCovInit(opencv_core.Mat errorCovInit) |
void |
init(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
opencv_tracking.UkfSystemModel dynamicalSystem) |
void |
init(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
opencv_tracking.UkfSystemModel dynamicalSystem,
int type)
The function for initialization of Unscented Kalman filter
|
double |
k()
Default is 0.
|
opencv_tracking.UnscentedKalmanFilterParams |
k(double k) |
opencv_core.Mat |
measurementNoiseCov()
Measurement noise cross-covariance matrix, MP x MP.
|
opencv_tracking.UnscentedKalmanFilterParams |
measurementNoiseCov(opencv_core.Mat measurementNoiseCov) |
opencv_tracking.UkfSystemModel |
model()
Object of the class containing functions for computing the next state and the measurement.
|
opencv_tracking.UnscentedKalmanFilterParams |
model(opencv_tracking.UkfSystemModel model) |
int |
MP()
Dimensionality of the measurement vector.
|
opencv_tracking.UnscentedKalmanFilterParams |
MP(int MP) |
opencv_tracking.UnscentedKalmanFilterParams |
position(long position) |
opencv_core.Mat |
processNoiseCov()
Process noise cross-covariance matrix, DP x DP.
|
opencv_tracking.UnscentedKalmanFilterParams |
processNoiseCov(opencv_core.Mat processNoiseCov) |
opencv_core.Mat |
stateInit()
Initial state, DP x 1, default is zero.
|
opencv_tracking.UnscentedKalmanFilterParams |
stateInit(opencv_core.Mat stateInit) |
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 UnscentedKalmanFilterParams(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer).public UnscentedKalmanFilterParams(long size)
Pointer.position(long).public UnscentedKalmanFilterParams()
public UnscentedKalmanFilterParams(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
@opencv_core.Ptr
opencv_tracking.UkfSystemModel dynamicalSystem,
int type)
dp - - dimensionality of the state vector,mp - - dimensionality of the measurement vector,cp - - dimensionality of the control vector,processNoiseCovDiag - - value of elements on main diagonal process noise cross-covariance matrix,measurementNoiseCovDiag - - value of elements on main diagonal measurement noise cross-covariance matrix,dynamicalSystem - - ptr to object of the class containing functions for computing the next state and the measurement,type - - type of the created matrices that should be CV_32F or CV_64F.public UnscentedKalmanFilterParams(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
@opencv_core.Ptr
opencv_tracking.UkfSystemModel dynamicalSystem)
public opencv_tracking.UnscentedKalmanFilterParams position(long position)
position in class org.bytedeco.javacpp.Pointerpublic int DP()
public opencv_tracking.UnscentedKalmanFilterParams DP(int DP)
public int MP()
public opencv_tracking.UnscentedKalmanFilterParams MP(int MP)
public int CP()
public opencv_tracking.UnscentedKalmanFilterParams CP(int CP)
public int dataType()
public opencv_tracking.UnscentedKalmanFilterParams dataType(int dataType)
@ByRef public opencv_core.Mat stateInit()
public opencv_tracking.UnscentedKalmanFilterParams stateInit(opencv_core.Mat stateInit)
@ByRef public opencv_core.Mat errorCovInit()
public opencv_tracking.UnscentedKalmanFilterParams errorCovInit(opencv_core.Mat errorCovInit)
@ByRef public opencv_core.Mat processNoiseCov()
public opencv_tracking.UnscentedKalmanFilterParams processNoiseCov(opencv_core.Mat processNoiseCov)
@ByRef public opencv_core.Mat measurementNoiseCov()
public opencv_tracking.UnscentedKalmanFilterParams measurementNoiseCov(opencv_core.Mat measurementNoiseCov)
public double alpha()
public opencv_tracking.UnscentedKalmanFilterParams alpha(double alpha)
public double k()
public opencv_tracking.UnscentedKalmanFilterParams k(double k)
public double beta()
public opencv_tracking.UnscentedKalmanFilterParams beta(double beta)
@opencv_core.Ptr public opencv_tracking.UkfSystemModel model()
public opencv_tracking.UnscentedKalmanFilterParams model(opencv_tracking.UkfSystemModel model)
public void init(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
@opencv_core.Ptr
opencv_tracking.UkfSystemModel dynamicalSystem,
int type)
dp - - dimensionality of the state vector,mp - - dimensionality of the measurement vector,cp - - dimensionality of the control vector,processNoiseCovDiag - - value of elements on main diagonal process noise cross-covariance matrix,measurementNoiseCovDiag - - value of elements on main diagonal measurement noise cross-covariance matrix,dynamicalSystem - - ptr to object of the class containing functions for computing the next state and the measurement,type - - type of the created matrices that should be CV_32F or CV_64F.public void init(int dp,
int mp,
int cp,
double processNoiseCovDiag,
double measurementNoiseCovDiag,
@opencv_core.Ptr
opencv_tracking.UkfSystemModel dynamicalSystem)
Copyright © 2018. All rights reserved.