我有一个M×N矩阵,每个单元格包含一个字符数组,即图像路径。我怎样才能用它来读取图像?它应该是字符串。
这是我尝试做的事情:
imread(fl(1,1));
??? Error using ==> imread>parse_inputs at 491
The filename or url argument must be a string.
Error in ==> imread at 336
[filename, fmt_s, extraArgs, msg] = parse_inputs(varargin{:});
这是我的矩阵:
答案 0 :(得分:7)
将fl(1,1)
替换为fl{1,1}
。您可以使用{}
访问单元格数组的内容。您可以使用()
访问单元格元素。
由于imread
需要字符串而不是单元格元素,因此会抛出该错误。