python - Matplotlib:将 3D 体积图保存到 numpy 数组
问题描述
有人发布了如何将2D Matplotlib 图像转换为 np.array。我想对 3D Matplotlib 图做同样的事情。需要明确的是,我不是要求将 2D“屏幕截图”保存fig.canvas
为数组,而是将 3D 线的栅格保存为数组。
为什么?我的原始数据是节点 id 的列表、它们的 (x,y,z) 坐标、它们连接到的节点 id 以及这些连接的半径。我以前mplot3d
用线连接这些点,现在我想用这些 3D 结构进行机器视觉研究。为此,数据需要在一个 numpy 数组中。当工具已经存在时,我想避免编写连接节点的函数。
解决方案
推荐阅读
- vue.js - 删除嵌套数组属性值时 UI 不更新,仅在添加时更新
- php - 用于匹配单引号字符串的正则表达式在 PHP 中失败
- python-3.x - OpenMDAO 版本 2.x 文件变量解决方法
- docker - 与 docker exec 混淆命令
- python-3.5 - 为什么 aiohttp import 显示以下错误?
- javascript - Node.js 无法识别 Ajax 请求
- javascript - AGM 地图在单击或悬停到标记时显示完整地址
- javascript - 使用谷歌应用程序脚本无法使用电报机器人键盘标记
- haskell - Haskell 类型实例无法解析
- python - 如何让python代码运行更多单词