我的matlab程序问什么出现这种情况:??? Error using ==> imread

2024-12-26 21:17:46
推荐回答(3个)
回答1:

在matlab中输入帮助命令: help imread
会给出提示:IMREAD Read image from graphics file。
A = IMREAD(FILENAME,FMT)

就是读取图片的功能,所以你得有图片。
在上面给出的D:\Matlab7.0\ORL\ORL\ORL\s110\位置整一个1.pgm就ok了,这个错误属于调用的错误,跟程序无关。加一个1.pgm应该就没问题了。

你试一下看看 不可以的话再联系。

回答2:

你可以先把图像直接读入内存中,再运行程序。

回答3:

需要把路径加上去D:\Matlab7.0\ORL\ORL\ORL\s110\

“File”->"Set Path"->"Add Folder"->D:\Matlab7.0\ORL\ORL\ORL\s110\
-->Save

或者,在D:\Matlab7.0\ORL\ORL\ORL\s110\目录下确定一下是否有1.pgm文件!