opencv多通道矩阵

时间:2013-06-28 07:15:54

标签: opencv vector mat

我想创建一个矩阵向量,矩阵的每个单元格都是2个元素向量。 我试图使用这段代码,但它在工作中遇到了困难。

typedef Vec<char, 2> Vec2u;

Mat VecMat[8];
VecMat[0].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[1].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[2].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[3].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[4].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[5].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[6].create(FrameHeight, FrameWidth, CV_8UC2);
VecMat[7].create(FrameHeight, FrameWidth, CV_8UC2);

Vec2u elem;
elem[0] = num1;
elem[1] = num2;
VecMat[2].at<Vec2u>(row,col) = elem;

任何想法为什么??? 感谢

0 个答案:

没有答案