标签: c++ arrays opencv 2d
我有一个2D OpenCV Mat,我需要转换为C ++数组。我在这里看到一个将Mat对象转换为1D数组的例子,但我觉得可能有比Mat更有效的方法 - > 1D阵列 - >二维数组。也许使用GetRows()或GetCols()然后将每个行或列分配给C ++数组中的新行/列?我不确定这是否可以绕过转换所需的典型双循环,但我只是在寻找建议。如果有一种有效的方法将Mat对象转换为C ++中的2D数组,我想知道。