【发布时间】:2017-03-07 23:37:43
【问题描述】:
我正在尝试使用 Qt 和 ITK 加载 NIFTI 卷图像。 能否请您提供一些此问题的示例代码?
提前谢谢你。
【问题讨论】:
我正在尝试使用 Qt 和 ITK 加载 NIFTI 卷图像。 能否请您提供一些此问题的示例代码?
提前谢谢你。
【问题讨论】:
这个怎么样:
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();
【讨论】: