查看: 3229|回复: 3|关注: 0

[已解决] 解决imwrite无法打开要写入的文件,您可能没有写入权限问题。

[复制链接]

新手

7 麦片

财富积分


050


2

主题

4

帖子

0

最佳答案
我也遇到了这样的难题。之前的代码是:imwrite(imgnor_record_1,'E:\EEG\image','jpg');
然后我发现总是报错说:无法打开要写入的文件 "E:\EEG\image"。您可能没有写入权限
试着改了初始文件夹的预设,也试了试设置路径,发现都没有用。然后我就把代码改成了这样就可以了:
imwrite(imgnor_record_1,'image.jpg');

MATLAB 基础讨论
版块优秀回答者

8

主题

408

帖子

70

最佳答案
  • 关注者: 16
发表于 2019-6-19 10:38:02 | 显示全部楼层 |此回复为最佳答案
问题在于应该是imwrite(imgnor_record_1,'E:\EEG\image.jpg'),地址用错了

新手

7 麦片

财富积分


050


2

主题

4

帖子

0

最佳答案
 楼主| 发表于 2019-6-21 10:52:45 | 显示全部楼层
fengziW 发表于 2019-6-19 10:38
问题在于应该是imwrite(imgnor_record_1,'E:\EEG\image.jpg'),地址用错了

你好,更改了之后我发现只能将图片保存到当前文件夹,请问我想保存到其他文件夹行吗?总是提示会没有写入权限。

MATLAB 基础讨论
版块优秀回答者

8

主题

408

帖子

70

最佳答案
  • 关注者: 16
发表于 2019-6-21 10:56:35 | 显示全部楼层
肯定是可以的,我看看写其他文件报错的信息
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表