错误使用 imwrite (line 454) 无法打开要写入的文件 "D:\matlab\bin\红外\video\.jpg"。您可能没有写入权限。
时间: 2023-10-02 10:05:01 浏览: 373
这个错误是因为 MATLAB 没有写入权限。有几种可能的解决方法:
1. 尝试使用管理员权限打开 MATLAB。
2. 检查文件夹的权限,确保 MATLAB 有权限将文件写入该文件夹。
3. 检查文件名是否正确,并确保文件夹存在。
4. 如果您正在使用 MATLAB 的编译器,则可能需要使用 `mexPrintf` 而不是 `printf` 来打印到控制台。
相关问题
错误使用 imwrite (line 467) 无法打开要写入的文件 "E.bmp"。您可能没有写入权限。怎么才能有权限?
您可以尝试以下方法:
1. 检查文件路径和文件名是否正确。确保您正在指定正确的文件路径和文件名来保存图像。
2. 检查目标文件夹的权限是否正确。如果您使用的是 Windows 操作系统,您可以右键单击目标文件夹,选择“属性”->“安全性”选项卡,检查您正在使用的帐户是否具有写入权限。
3. 如果您在 Linux 或 macOS 上工作,请使用 chmod 命令更改文件夹的权限。在终端中输入以下命令即可:
sudo chmod 777 /path/to/folder
其中“/ path / to / folder”是您的目标文件夹的路径。
以上方法仅供参考,请根据您自己的情况进行调整。如果问题仍然存在,请考虑查看您的文件系统日志或联系系统管理员以获取更多帮助。
1 C:\Users\33116\Desktop\1\10-150.png 错误使用 imwrite (line 454) 无法打开要写入的文件 "C:\Users\33116\Desktop\1\"。您可能没有写入权限。
这个错误是因为您没有对保存裁剪后的图片的文件进行写入权限。请确认您有权限在指定的文件夹中进行写入操作。
您可以尝试以下解决方法:
1. 确保您有足够的权限在指定的文件夹中进行写入操作。您可以检查文件夹的属性或联系系统管理员以获取写入权限。
2. 修改代码中的保存路径,将`imwrite`函数中的保存路径修改为您有写入权限的文件夹路径。
如果问题仍然存在,请确保您提供的文件夹路径是正确的,并且您具有足够的权限在该路径下进行写入操作。