How do I stack several .tiff files into a 3D stack in .mat format?

7 visualizzazioni (ultimi 30 giorni)
I have attained several tiff images from a microCT scanner and want to be able to stack them in a 3D matrix as a .mat format enable me to analysis them in a DVC simulator. How do I do this?

Risposta accettata

Walter Roberson
Walter Roberson il 15 Lug 2016
dinfo = dir('*.tiff');
num_files = length(dinfo);
for K = num_files : -1 : 1 %backwards is more efficient
thisname = dinfo(K).name;
thisimage = imread(thisname);
all_images(:,:,K) = thisimage;
end
save('AllImages.mat', 'all_images');

Più risposte (0)

Categorie

Scopri di più su Biomedical Imaging in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by