当前位置:   article > 正文

matlab把图片pgm格式转换成png格式_pgm格式怎么转换

pgm格式怎么转换

http://blog.csdn.net/chenbang110/article/details/7591576


  1. Path0 = uigetdir('..\ORL人脸库', '请在当前文件夹下选择人脸识别图片库' );  
  2. T=40;     %共40类  
  3. TN=10;    %每类10幅图像  
  4.   
  5. for i = 1:T  
  6.     Path=strcat(Path0,'\ORL\','s',int2str(i));  
  7.     Dir =strcat('.\ORL_png\','s',int2str(i));  
  8.     mkdir(Dir);  
  9.     cd(Dir)  
  10.     for j=1:TN  
  11.         string=strcat(Path,'\',int2str(j));  
  12.     %string=strcat(Path,'\',int2str(j+(i-1)*10));  
  13.         img = imread(string,'pgm');   
  14.         imgname = [int2str(j),'.png'];  
  15.         imwrite(img,imgname,'png');  
  16.     end  
  17.     cd('../..')  
  18. end  

今天下载了ORL的数据库,结果是pgm格式的,在无法直接查看。写个matlab小程序转换成png格式的,把代码帖上来。




声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/715988
推荐阅读
相关标签
  

闽ICP备14008679号