从4D矩阵JS提取2D矩阵

时间:2020-03-04 16:31:06

标签: javascript opencv matrix electron

我正在将电子与opencv4nodejs一起使用openCV。我的目标是用JS而不是Python做Deep Learning based Human Pose Estimation using OpenCV教程。

我对JS还是很陌生,但是我对Python非常熟悉,并且我知道,如果我想从4d数组中提取2d数组(例如python代码中第3.4阶段第7行),我可以myArray[0, 0, :, :]。 JS openCV构建中是否为矩阵对象提供了类似的功能?

我尝试使用矩阵对象的at函数,但它返回2d子矩阵的第一个元素,例如myArray.at(0,0)等于myArray.at(0,0,0,0)。因此它不起作用。

如果您知道具有普通JS数组的解决方案,那也很好,因为我可以convert between a matrix and array

我可能可以明智地复制子矩阵元素,但效率不高(而且我不知道该怎么做)。如果有一个函数可以从较小的维度复制矩阵,我想知道。但是,最佳解决方案是获取子矩阵的浅表副本。

谢谢。

0 个答案:

没有答案