Rename images using ImageIndex

1 Ansicht (letzte 30 Tage)
Ann G
Ann G am 23 Okt. 2015
Bearbeitet: Ann G am 24 Okt. 2015
Hello everyone! I would like to ask you how can I rename images (DICOM) in a folder using ImageIndex of each one from their info?

Akzeptierte Antwort

Image Analyst
Image Analyst am 23 Okt. 2015
Use movefile() in a loop from the FAQ: http://matlab.wikia.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F to rename a group of files in a folder.
  1 Kommentar
Ann G
Ann G am 24 Okt. 2015
Bearbeitet: Ann G am 24 Okt. 2015
Actually, I want to use the commands info=dicominfo(), dicomread and dicomwrite in a loop so that matlab will identify the imageindexof each image individually using idx=info.ImageIndex and then with dicomwrite change it's name by using the ImageIndex(number of slice). Here is what I already have: info=dicominfo('*.dcm');
idx=info.ImageIndex;
fname=sprintf('IQ_NEW_FDG_EANM15_%03d.dcm'),idx
X=dicomread('*.dcm');
dicomwrite(X,'IQ_NEW_FDG_EAMN15_%03d.dcm');

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by