在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应该就没问题了。
你试一下看看 不可以的话再联系。
你可以先把图像直接读入内存中,再运行程序。
需要把路径加上去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文件!