就是这样:
我使用itk :: ImageFileReader成功读取了一个DICOM文件。
现在我要导出图像。
我使用vtkJPEGWriter。
当我添加行
时 vtkJPEGWriter* writer = vtkJPEGWriter::New();
即使该代码在执行开始时没有运行......我也无法读取该文件。我评论该行,然后我再次阅读该文件。
但作者没有与文件阅读器连接。我不明白。那时候无事可做!!
我浪费了那么多时间,只是想弄清问题是什么。
答案 0 :(得分:0)
问题出在文件中。我不知道为什么它没有那条线就能使用那个文件。真的很奇怪。
我只是不明白。
我会尝试使用其他文件。
答案 1 :(得分:0)
这些线对我有用:
vtkSmartPointer<vtkJPEGWriter> JPEGWriter = vtkSmartPointer<vtkJPEGWriter>::New();
JPEGWriter->SetFileName("d:\\Tempx\\Pacienttest3\\Sagital.bmp");
JPEGWriter->SetInputConnection(m_pColor->GetOutputPort());
JPEGWriter->Write();
其中m_pColor是一种vtkImageMapToColors类型......