matlab生成动态底层报错:file does not exist

如题所述

你的file_temp只是打开文件的文件名,没路径的话,imread仍然找不到文件。。
改写如下:
[filename, pathname]=uigetfile({'*.jpg';'*.png';'*.tif';'*.gif';'*.*'},'Select the image');
file_temp=strcat( pathname,filename);
img_temp=imread(file_temp);

你上面的那个‘s’是打开文件的文件名默认为s,没什么用,可以去掉
温馨提示:答案为网友推荐,仅供参考