如何在MATLAB中将图像名称输入到函数中?

时间:2013-05-08 11:50:58

标签: image matlab function

基本上,我要做的是直接从MATLAB的命令窗口运行以下函数。我的功能本身是:

function reconstruct_2(im_input,d,c,k)
rgbpic = imread(im_input);

输入命令窗口的代码是:

reconstruct_2(image.png,1,1,3)

目前我刚收到错误:

Undefined variable "image" or function "image.png".

我不知道如何将图像声明为图像或类似图像,所以任何建议都会非常感谢,谢谢!

1 个答案:

答案 0 :(得分:2)

您必须将图像名称作为字符串传递;

reconstruct_2('image.png',1,1,3)

请参阅imread上的the documentation