Afficher commentaires plus anciens
Hey guys, I was wondering if you could help me out.
I'm having some problems opening medical images in MATLAB.
Their extension is .nii and I need them to be .m ; is there any simple form to do the conversion?
Thanks
JM
1 commentaire
zahra ghadery
le 9 Sep 2020
hi
did you find your answer?
i have the same problem.
Réponse acceptée
Plus de réponses (1)
weipeng yang
le 10 Mar 2021
Modifié(e) : Walter Roberson
le 10 Mar 2021
clc;
clear all;
file = dir('*.nii');
len = length(file);
for i = 1:len
nii_file = file(i).name;
nii = load_nii(nii_file);
img = nii.img;
mat_name = strcat('img_', int2str(i), '.mat');
save(mat_name);
load(mat_name);
figure(1)
subplot(4,5,i), imshow(img(:,:,1),[]), title(i)
end
1 commentaire
Walter Roberson
le 10 Mar 2021
Why do you load() back on top of what you just save()'d ?
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!