imwrite makes correct file, then errors
2 views (last 30 days)
Show older comments
I'm using imwrite to write a uint8 to bmp in object oriented matlab. The correct image appears in Windows Explorer, but matlab then throws the following error:
Can't open file "rawcode.bmp" for writing. You may not have write permission.
coming from:
imwrite(~obj.DMcells(1:obj.stepQ0,1:obj.stepQ1),'rawcode.bmp','bmp');
When you try to delete the file after this Windows 7 says matlab is holding it up. XP just says a process still has it. It deletes once matlab is closed.
The file we see has read/write privileges and was tried on a mapped network drive as well as locally in C:\. Windows 7 is successful once, but after that - without restarting matlab - will fail.
Additionally, I've been able to use imwrite in previous projects. Any insight into this problem is greatly appreciated.
EDIT: This is using R2011a
0 Comments
Answers (1)
See Also
Categories
Find more on Convert Image Type in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!