python - 转换vti文件以使用python打开它
问题描述
我有几个 .vti 文件。如何将 .vti 文件转换为标准格式的 2D 图像?我试过 ParaView,但没有找到任何转换成上述格式之一的选项,如 JPEG 或 PNG。
解决方案
在 ParaView 中:加载您的 vti 文件,然后在文件菜单中单击“保存数据...”并选择您喜欢的图像文件格式(我用 PNG 测试过,它可以工作)。
在 Python 中,此脚本读取 test.vti 并保存 test.jpg:
import vtk
reader = vtk.vtkXMLImageDataReader()
reader.SetFileName("test.vti")
reader.Update()
image = reader.GetOutput()
writer = vtk.vtkJPEGWriter()
writer.SetInputData(image)
writer.SetFileName("test.jpg")
writer.Write()
推荐阅读
- ansible - Rabbitmq 节点无法重新启动:rabbitmq-server.service 的作业失败,因为控制进程退出并出现错误代码
- perl - 将两列视为一列
- vim - 为什么按退出键会返回一个字符?
- python - 通过按钮在 Django 模板中运行 Python 脚本
- lua - 需要查找 .dll 文件而不是我的模块?
- java - 当我自定义 addCorsMappings() 时,Json 中的转换 java-object (dto) 期间存在中断转换日期
- android - 我刚刚安装了 android studio 并且模拟器不工作 3.6.2
- python - 硒python元素不可交互错误
- c++ - 这两个数组有什么区别
- android - 如何根据分隔符将字符串拆分为 2 个不同的变量?