访问4D矩阵JS OpenCV

时间:2020-03-05 09:10:07

标签: javascript opencv matrix

我正在将电子与opencv4nodejs一起使用openCV。

我有一个4d矩阵对象,我想访问该矩阵的4维元素。 at函数不起作用:mat.at(0,0,0,1)等于mat.at(0,0,0,2),它们都等于mat.at(0,0,0,0),我知道这是真实值。

这很有意义,因为openCV c++矩阵文档显示at函数最多可以获取3个参数int i0, int i1, int i2

如何访问矩阵中的4d元素?

预先感谢

1 个答案:

答案 0 :(得分:0)

要访问维度大于3d的任何元素,您将需要使用at函数并将其传递给数组。这是函数的形式c++ documentation

例如:

var element1234 = myMatrix.at([1, 2, 3, 4]);

会工作的。