【发布时间】:2018-07-25 21:09:11
【问题描述】:
只是想了解一段 Python 代码的工作原理。有问题的代码使用 cv2.resize 修改了 numpy 数组的维度。我想知道 opencv 修改数组以填充数组的新维度的方式。我正在尝试将其翻译成 C#,因此任何解释中的伪代码也将不胜感激。
print(last_heatmap.shape) --> [32,32,21]
print(type(last_heatmap)) --> numpy.ndarray
last_heatmap = cv2.resize(last_heatmap, (256,256))
print(last_heatmap.shape) --> [256,256,21]
print(type(last_heatmap)) --> numpy.ndarray
我正在寻找对这个特定函数如何工作的理解,作为关于如何在其他语言中复制它的额外建议(对于 c#,也许是一个 3d 浮点数组?)。谢谢。
【问题讨论】: