Error using load_nii_hdr while using load_untouch_nii.m

Hi, I would like to load a nifti file on matlab r2020b with this command: load_untouch_nii('Subject_a.nii.gz')
But I got an error: Error using load_nii_hdr (line 32) Cannot find file "Subject_a.gz.nii".
I am wondering why the input file name has been changed from XXX.nii.gz to XXX.gz.nii

2 Kommentare

I have tried to load the file by: load_untouch_nii('Subject_a.nii') after extracting 'Subject_a.nii' from 'Subject_a.nii.gz'.
The error has gone. But '.nii.gz' format worked properly months ago.
I got the same error, which is really odd. This worked fine yesterday.

Melden Sie sich an, um zu kommentieren.

Antworten (2)

芯怡 徐
芯怡 徐 am 7 Apr. 2022

0 Stimmen

I tried to convert the string format using `str2mat` and the problem was solved.
帆
am 23 Feb. 2023

0 Stimmen

Unlike in load_nii.m, it seems that there is no check for ".gz" files in load_untouch_nii. Maybe you can just modify the source code and manually add the ".gz" file check before loading.

Kategorien

Mehr zu Environment and Settings finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 8 Mär. 2022

Kommentiert:

am 4 Jan. 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by