C++中的MFC项目中的带参构造函数初始化问题,急急急~
我知道需要在.h文件中进行声明,例如inta;然后在.cpp文件的OnInitDialog()中进行初始化,例如a=1;但是下面这个怎么初始化?1,一个带参数的类Kalm...
我知道需要在.h文件中进行声明,例如int a;
然后在.cpp文件的OnInitDialog()中进行初始化,例如a=1;
但是下面这个怎么初始化?
1,一个带参数的类KalmanFilter KF(stateNum, measureNum, 0);
Mat state(stateNum, 1, CV_32FC1); //state(x,y,detaX,detaY)
2,设置一个矩阵KF.transitionMatrix = *(Mat_<float>(4, 4) <<
1,0,1,0,
0,1,0,1,
0,0,1,0,
0,0,0,1 );//元素导入矩阵,按行;
3,设置一个对角矩阵setIdentity(KF.measurementNoiseCov, Scalar::all(1e-1));
比如这个构造函数CV_WRAP KalmanFilter(int dynamParams, int measureParams, int controlParams=0, int type=CV_32F);怎么在我知道需要在.h文件中进行声明,在.cpp文件的OnInitDialog()中进行初始化? 展开
然后在.cpp文件的OnInitDialog()中进行初始化,例如a=1;
但是下面这个怎么初始化?
1,一个带参数的类KalmanFilter KF(stateNum, measureNum, 0);
Mat state(stateNum, 1, CV_32FC1); //state(x,y,detaX,detaY)
2,设置一个矩阵KF.transitionMatrix = *(Mat_<float>(4, 4) <<
1,0,1,0,
0,1,0,1,
0,0,1,0,
0,0,0,1 );//元素导入矩阵,按行;
3,设置一个对角矩阵setIdentity(KF.measurementNoiseCov, Scalar::all(1e-1));
比如这个构造函数CV_WRAP KalmanFilter(int dynamParams, int measureParams, int controlParams=0, int type=CV_32F);怎么在我知道需要在.h文件中进行声明,在.cpp文件的OnInitDialog()中进行初始化? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询