Matlab .pbm文件的Imread

Matlab .pbm文件的Imread,matlab,pbm,Matlab,Pbm,我试图读取图像,但它本身会给我错误。我试过阅读其他格式,效果很好。我在网上找不到太多,所以我把问题贴在这里。任何想法都会有帮助 >> A = imread('C:\Users\5460\Desktop\CV2\Apple\image001.pbm', 'pbm') Error using impnminfo (line 72) Invalid magic number. File is not a PPM, PGM, or PBM file. Error in readpnm (l

我试图读取图像,但它本身会给我错误。我试过阅读其他格式,效果很好。我在网上找不到太多,所以我把问题贴在这里。任何想法都会有帮助

>> A = imread('C:\Users\5460\Desktop\CV2\Apple\image001.pbm', 'pbm')
Error using impnminfo (line 72)
Invalid magic number. File is not a PPM, PGM, or PBM file.

Error in readpnm (line 25)
   info = impnminfo(filename);

Error in imread (line 434)
    [X, map] = feval(fmt_s.read, filename, extraArgs{:});

提前谢谢

此图像文件可能已损坏。您是否已使用其他软件(可能是图像查看器)成功打开此图像?PBM文件应以P开头,然后是整数。看一下档案。它是如何开始的?它只是image001.pbm等等。这是否意味着它已损坏?我无法以其他方式查看该文件。@student001:您能上传一个示例吗?