不是必须使用matlab自己的图片。你要把你想处理的图片加入matlab路径中并且有个问题是,第一句后加入一句I=rgb2gray(I);比较保险。因为edge函数要求输入必须是二维矩阵
那肯定是你命令窗口中指示的当前路径和你要读取的图像的存放路径不一致了