How to save in another folder under same name in another directory
1 回表示 (過去 30 日間)
古いコメントを表示
Hi,
I opened my image in folder called experiment and did some image processing. I wish to save my edited image in another folder known as edited under the same name so that I will not overwrite my original image in the original folder.
image = imread('15.tif'); %read image
%%CODE FOR imageprocess
imwrite(15,'C:\Users\user\Desktop\experiment\edited','tif'); %save image
However, when I do so, I got this error instead.
Can't open file "C:\Users\user\Desktop\experiment\edited" for writing. You may not have write permission.
How can I overcome this problem? Thank you ! :)
0 件のコメント
採用された回答
Jan
2013 年 1 月 9 日
The error message tells you: "You may not have write permission." It is worth to read and consider the contents of Matlab's messages. They are except for a hand full of cases very helpful.
When you do not have write permissions, it is a solution to get them. Usually the local admin can modify the access permissions to this folder or remove the write lock to the file, if it is existing already.
2 件のコメント
Jan
2013 年 1 月 10 日
Matlab's fileattrib can set write-permissions also. But it is surprising, that you can uncheck the write-protection without an error message but without success. As usual I'd suggest a restart of Windows...
その他の回答 (1 件)
Image Analyst
2013 年 1 月 9 日
Are you sure you don't already have the file open for some reason, like you popped it open in the Windows Image and Fax Viewer which may have put a lock on it?
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Convert Image Type についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!