【发布时间】:2012-11-13 19:17:09
【问题描述】:
我有一个包含大约 600 万个点的 3D 数据集。有什么方法可以使用contour3D 绘制它吗?每次尝试,mayavi 都会内存不足。
另外,有没有办法将 volume() ctf 中的颜色数量增加到 256 种以上。我有浮点数据值,必须将它们离散化才能使用 Volume()。因此,我失去了很多信息。有什么办法吗?
【问题讨论】:
标签: 3d large-data-volumes mayavi
我有一个包含大约 600 万个点的 3D 数据集。有什么方法可以使用contour3D 绘制它吗?每次尝试,mayavi 都会内存不足。
另外,有没有办法将 volume() ctf 中的颜色数量增加到 256 种以上。我有浮点数据值,必须将它们离散化才能使用 Volume()。因此,我失去了很多信息。有什么办法吗?
【问题讨论】:
标签: 3d large-data-volumes mayavi
我从未使用过您所描述的工具,但使用过大型数据集和图表,因此我将向您提供一个关于我们如何解决类似问题的想法。
假设您在 1 年内每秒从温度传感器获取一个数据样本,这些记录超过 3100 万条……您没有可用的“空间”来绘制每个样本的 1 个像素。您可以做的是获得每个要渲染的像素的平均值。假设您在屏幕上有 800px 宽度和 31M+ 样本,只需将样本切片 800 次并获得每个切片/像素的平均(代表)值。如果您需要更高的分辨率,只需“放大”范围并再次获取值.. 以此类推,直到您只有 800 个样本要绘制。
希望对我的英语有所帮助,并对我的英语感到抱歉。
【讨论】: