VTK基础(03):VTK中数据的读和写
VTK中数据的读和写
1.Reader和Writer
-
vtkImageData类型:
vtkBMPReader/vtkBMPWriter、vtkJPEGReader/vtkJPEGWriter、vtkPNMReader/vtkPNMWriter、vtkDicomImageReader/vtkDicomImageWriter、vtkImageReader/vtkImageWriter
-
vtkPolyData类型:
vtkPolyDataReader/vtkPolyDataWriter、vtkOBJReader/vtkOBJWriter、vtkXMLPolyDataReader/vtkXMLPolyDataWriter、vtkPLYReader/vtkPLYWriter、vtkSTLReader/vtkSTLWriter
-
vtkRectilinearGrid类型:
vtkRectilinearGridReader/vtkRectilinearGridWriter、vtkXMLRectilinearGridReader/vtkXMLRectilinearGridWriter
-
vtkStructuredGrid类型:
vtkStructuredGridReader/vtkStructuredWriter、vtkXMLStructuredGridReader/vtkXMLStructuredGridWriter、vtkPLOT3DReader
-
vtkUnstructuredGrid类型:
vtkUnsturcturedGridReader/vtkUnstructuredGridWriter、vtkXMLUnstructuredGridReader/vtkXMLUnstructuredGridWriter
2.场景的导入与导出
将场景中的对象(包括灯光、相机、颜色、纹理映射、Actor、属性和变换矩阵等)信息写入到文件中或从文件中导入场景
-
Import类
vtk3DSImporter
vtkVRMLImporter -
Exporter类
vtkRIBExporter、vtkGL2PSExporter、vtkIVExporter
vtkOBJExporter、vtkOOGLExporter、vtkVRMLExporter
vtkPOVExporter、vtkX3DExporter