使用数据点填充矩阵

时间:2010-12-08 19:10:24

标签: c++ c opencv

在openCV中有一个名为FindHomography的函数,它将MATRICES作为输入。

我有数据点表示框架中要素的位置。我想使用C ++或C将这些数据点放在Matrix中。 我想把它们放在2d数组中,这些特征代表x和y的位置。

请你建议怎么做?

假设我在Frame中有20个特征,现在这些特征只是整数,我想把这些特征放在A矩阵中,以便在上面提到的矩阵中使用它们

1 个答案:

答案 0 :(得分:1)

以下是基于第35-36页O'Reilly's Learning OpenCV中示例的示例:

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

CvMat mat;

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

这将使用上面静态分配的数据创建一个2x2浮点矩阵。

相关问题