我希望以类似的方式可视化一些3D numpy数组,我会用2D数组对pyplot.imshow进行可视化。
看起来最好的选择是使用mayavi包。不幸的是,我被限制在具有固定系统范围的python的RHEL系统上,我不能修改这个版本或向它添加任何包。我成功地安装了一个Python版本,我通过virtualenv获得了更多的控制权,并且一直对它感到满意,但是这使得vtk和mayavi所需的wxPython安装超出了我的能力范围。
有什么不同的方法来实现这样的可视化,即使是以一种粗糙的方式?另外,让wxPython和vtk与virtualenv一起工作所需的是什么?
发布于 2014-04-20 19:23:07
如果您感兴趣的是切片您的3D np.ndarray并查看沿3轴的裁剪,那么基于matplotlib的一个非常简单的工具就是PyNax。
它允许您可视化数据的3个正交切分(沿三个数组轴),通过这些切割交互导航。
https://stackoverflow.com/questions/23165371
复制相似问题