2010-12-08 85 views
0

在openCV中有一个名为FindHomography的函数,它将MATRICES作为输入。用数据点填充矩阵

我有数据点代表框架中的功能的位置。我想将这些数据点放在使用C++或C的Matrix中。我想将它们放入二维数组中,这些特征代表x和y位置。

请你能建议怎么做?

比方说,我有20个功能中的框架,现在这些功能仅仅是整数,我想把这些特征是在基质中,在上述

+1

你的问题不清楚。输入数据格式如何?你正在使用一个特定的数学软件包,还是仅仅使用二维数组? – 2010-12-08 19:24:41

+0

@Kevin:他使用的是OpenCV(查看标签) – 2010-12-08 19:33:53

回答

1

这里提到的矩阵使用它们的基础上,例如一个例子在O'Reilly's Learning OpenCV 35-36页上:

float vals[] = { 0.1, 0.2, 0.3, 0.4 }; 

CvMat mat; 

cvInitMatHeader(&mat, 2, 2, CV_32FC1, vals); 

这产生使用上述静态分配数据的2×2矩阵的浮动。