【问题标题】:Loading NIFTI image using Qt and ITK使用 Qt 和 ITK 加载 NIFTI 图像
【发布时间】:2017-03-07 23:37:43
【问题描述】:

我正在尝试使用 Qt 和 ITK 加载 NIFTI 卷图像。 能否请您提供一些此问题的示例代码?

提前谢谢你。

【问题讨论】:

    标签: qt4 itk


    【解决方案1】:

    这个怎么样:

    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();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多