【发布时间】:2018-07-03 04:06:16
【问题描述】:
我写了这两行来读取和显示来自特定位置的图像。
i = imread('C:\Users\m_mal\Desktop\fruit.jpg');
imshow(i);
但是当我运行代码时,我收到了以下错误消息。
Error using fopen
The file name contains characters that are not contained in the filesystem
encoding.
Certain operations may not work as expected.
Error in imread (line 343)
[fid,errmsg] = fopen(filename, 'r');
Error in g (line 1)
i = imread('?C:\Users\m_mal\Desktop\fruit.jpg');
【问题讨论】:
-
\ 不应该被转义吗? -> \\
-
URI有什么问题吗?
-
用正斜杠“/”替换反斜杠“\”没有帮助
-
不知何故,“从左到右嵌入”字符卡在了字符串的前面。复制并粘贴此字符串并试一试:
'C:\Users\m_mal\Desktop\fruit.jpg'.