我尝试使用以下方法在numpy数组和VTK数据结构之间进行转换 field = vtk.vtkFieldData()
field.AddArray(vtk_numpy_support.numpy_to_vtk或者可能是将点放入数据结构的方法是错误的?我以前没有用过VTK,所以我对过滤器管道结构还不是很熟悉。任何指向正确方向的指针都将不胜感激!下面是重现该问题的完整代码: import numpy a
我对.vtu文件的使用真的很陌生,我需要从解决方案中的一些数组中提取网格数据和数据,以便将它们存储在两个.npy文件中,一个用于网格,另一个用于变量,然后进行一些后处理。虽然我能够从网格中提取点,从数组中提取单元格数据,并将它们转换为numpy数组,但我不知道如何将cell数据转换为Point数据。#Get the coordinates of the nodes
nodes_nummpy_array = vtk_to_numpy(n
我正在尝试将一个2D array转换为vtk数组,为此我使用了这个过程,但是在上面的一行中得到了一个错误:TypeErrorarray(my numpy array)
#print(pixeldata_shape) #to get the array size which is (1024,1024)vtk_data_array = numpy_support.numpy_t
我已经看到vtkplotter支持广泛的体积图像格式,但是它支持绘制numpy数组吗?我有一个我转换为.npz文件的.mhd格式的图像,并希望使用提到的库来绘制它。有没有办法做到这一点?import numpy as np# how to plot this?
如果你知道任何其他可视化体积数据的工具,适合于医学分析,请告诉我。