我正在尝试使用Qt和ITK加载NIFTI卷图像。您能为这个问题提供一些示例代码吗?
提前谢谢你。
发布于 2017-03-07 23:37:43
这样如何:
QString fileName = QFileDialog::getOpenFileName(
this, tr("Open File"), "C:\\", tr("NIFTI Images (*.nii *.nii.gz *.hdr)"));
if (fileName.isNull()) //user cancelled
return;
typedef itk::Image< short, 3 > ImageType;
typedef itk::ImageFileReader<ImageType> ReaderType;
ReaderType::Pointer reader = ReaderType::New();
reader->SetFileName(fileName.toStdString());
reader->Update();
ImageType::Pointer image=reader->GetOutput();https://stackoverflow.com/questions/42651902
复制相似问题