gpt4 book ai didi

data-visualization - VTK:元素中的数据数组可能太短

转载 作者:行者123 更新时间:2023-12-05 07:59:01 24 4
gpt4 key购买 nike

我正在尝试以 vtr 格式可视化一些数据。为此,我通过 this library 创建了几个 npy 文件。 , 然后我通过 PyEVTK 转换了这些文件转换为 vtr 格式(如 lowlevel.py 示例)。但是当我试图通过 ParaView 可视化这些数据时,出现错误:

ERROR: In /var/tmp/portage/sci-visualization/paraview-4.0.1-r1/work/ParaView-v4.0.1-source/VTK/IO/XML/vtkXMLDataReader.cxx, line 510
vtkXMLRectilinearGridReader (0x36bb080): Cannot read point data array "Pressure" from PointData in piece 0. The data array in the element may be too short.

谁能解释一下,这个错误消息到底是什么意思,我的可视化数据有什么问题?

已解决:

我犯了一个愚蠢的错误 - header 中的数据大小与实际数据大小不同,这是错误的原因。

最佳答案

此错误可能来自 XML header 声明,该声明可能未包含所需的所有数据。您可能会错过 header_type,它包含每组数据之间写入的每个信息的大小。

<VTKFile type="UnstructuredGrid" version="0.1" byte_order="BigEndian" header_type="UInt64">

关于data-visualization - VTK:元素中的数据数组可能太短,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23293300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com