我根本没有文件转换的专家,所以我请求你的帮助。 我正在研究一个医疗数据库,从中我拿出了一个DICOM文件。
然后,DICOM文件中的图像被转换为单个.VTK
文件,我必须在该文件中进行处理。
现在我需要再次将.VTK
文件转换回DICOM文件(并将其加载到数据库中)。
有办法吗?
(第一次转换是由c#脚本完成的。脚本读取数据库并转换原始的dicom。
我不能在数据库上写,所以我必须转换医疗平台之外的.vtk
文件
答案 0 :(得分:0)
我会使用vtkGDCMImageWriter。它在C#中可用,因此您应该能够写:
vtkGDCMImageWriter writer = vtkGDCMImageWriter.New();
writer.SetFileName( outfilename );
writer.SetInputConnection( reader.GetOutputPort() );
writer.Write();
请参阅示例here。