在python2.7中,我使用vtk.vtkUnstructuredGridWriter()
将非结构化网格作为二进制字符串写入,然后使用vtk.vtkUnstructuredGridReader()
将这个二进制字符串再次读取到非结构化网格中。但是我不能得到和原来一样的网格。在
这是我的代码:
作家
writer = vtk.vtkUnstructuredGridWriter()
writer.SetInputData(grid_original)
writer.WriteToOutputStringOn()
writer.Write()
binary_string = writer.GetBinaryOutputString()
读卡器
^{pr2}$原始非结构化网格中的单元数为29629个。但在读写之后,新的非结构化网格中的单元格数是0。是
这种写作和阅读方法在我使用时是成功的
writer.GetOutputString()而不是作家,快二进制输出字符串()
reader.SetInputString(非二进制字符串)而不是reader.SetBinaryInputString(二进制字符串,len(二进制字符串))
目前没有回答
相关问题 更多 >
编程相关推荐