Move files to another folder.

I cropped a few dicom images and placed test on the cropped images (test1.dcm, test2.dcm,....).
Now I want to grab them altogether and put them in a new folder. I am trying this with no luck. Any suggestion?
for indx=3:m listing(indx).name A = dicomread(strcat( 'C:\Echo Images\Stelios\FDB.dcm\' , listing(indx).name)); imshow(A); I3 = imcrop(A, [200.5 59.75 591 480]); %A = imresize(A, [360, 280]); W = dicomwrite(I3, strcat('C:\Echo Images\Stelios\FDB.dcm\test', int2str(indx-2) , '.dcm')); file_to_move = fullfile(newdir,W) movefile(file_to_move,newdir) end

1 Comment

i also wnt to move files of a folder to the other
for i = 5:6
BasePath = ['C:/Users/MacBook/Desktop/proposal/UMA-PROJECT/hospital/',num2str(i),'/'];
Lst = dir(fullfile(BasePath ,'*down'));
cd 'C:/Users/MacBook/Desktop/proposal/UMA-PROJECT/hospital/',num2str(i),'/';
movefile down 1
%movefile C:/Users/MacBook/Desktop/proposal/UMA-PROJECT/hospital/',num2str(i),'/','up 2
end
but it can't find floder of down.

Sign in to comment.

 Accepted Answer

After all, files are created. Use
movefile('*.dcm', newdir);
to move all files together.

4 Comments

It doesn't work. Files are not moving.
It seems that the files are not present in the current working directory. Try this
movefile('C:\Echo Images\Stelios\FDB.dcm\test*.dcm', newdir)
The last line code worked. Thank you so much!!!
You are welcome.

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!