2013-05-08 35 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

相關問題