首页 > 解决方案 > Matplotlib:将 3D 体积图保存到 numpy 数组

问题描述

有人发布了如何将2D Matplotlib 图像转换为 np.array。我想对 3D Matplotlib 图做同样的事情。需要明确的是,我不是要求将 2D“屏幕截图”保存fig.canvas为数组,而是将 3D 线的栅格保存为数组。

为什么?我的原始数据是节点 id 的列表、它们的 (x,y,z) 坐标、它们连接到的节点 id 以及这些连接的半径。我以前mplot3d用线连接这些点,现在我想用这些 3D 结构进行机器视觉研究。为此,数据需要在一个 numpy 数组中。当工具已经存在时,我想避免编写连接节点的函数。

标签: pythonnumpymatplotlibconv-neural-networkmplot3d

解决方案


推荐阅读