2013-05-08 71 views
0

基本上,我试图做的是直接从MATLAB的命令窗口运行以下功能。我的函数本身:如何在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". 

我不知道如何将图像声明为图像或类似的东西,所以任何建议将不胜感激,谢谢!

回答

2

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

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

请参阅the documentation关于imread

+0

那么工作完美!非常感谢你 :) – Kadin 2013-05-08 11:59:15

相关问题