一、文件名或 URL 参数必须为字符向量
错误描述
错误使用 imread>parse_inputs (line 450)
文件名或 URL 参数必须为字符向量。
出错 imread (line 322)
[filename, fmt_s, extraArgs, was_cached_fmt_used] = parse_inputs(cached_fmt, varargin{:});
报错原因及解决方法
确实是imread后面的文件路径出现了问题。
就不该用双引号,换成单引号就行了。神奇~
二、uigetfile出现要串联的数组的维度不一致
错误描述
错误原因及解决
[filename, pathname] = uigetfile({'*.m';'*.mdl';'*.mat';'*.*'},'File Selector');
错误的原因很可能是其中几个分号没整好,整成了逗号。