代码库> 其他> 对上传itunesconnect图片进行大小修改的matlab代码,t
对上传itunesconnect图片进行大小修改的matlab代码,t
关注
上传者:xinheblue 分类:其他(Others)
查看次数:4694 下载次数:8
上传时间:2012-12-11 大小:
itunesconnect先后换了好几次iphone图片的大小,之前是320*480,现在是新的640*960
属于比较懒的那一种,从模拟器截图了有时候还得改大小,觉得麻烦,于是想到用matlab来做
使用方式,将你截图的iphone图片里面,包含iphone关键词
也可以做图片大小修改(偷懒的时候用),让初始文件里面含有icon关键词






mydir=uigetdir('/Users/apple/Desktop','选择一个目录');
DIRS=dir(mydir);
n=length(DIRS);
for i=1:n
 if (~DIRS(i).isdir && ~strcmp(DIRS(i).name,'.') && ~strcmp(DIRS(i).name,'..') )
  file=DIRS(i).name;


  index=findstr(file,'icon');
  in512=findstr(file,'icon1024');
  in72=findstr(file,'iphone_icon');
  in57=findstr(file,'ipad_icon');
  if(index>=1&isempty(in512)&isempty(in72)&isempty(in57))
       path=strcat(mydir,'/');
       file=strcat(path,file)
       icon=imread(file);
       icon512=imresize(icon,[1024 1024]);
       icon72=imresize(icon,[72 72]);
       icon57=imresize(icon,[57 57]);
       imwrite(icon512,strcat(path,'icon1024.png'),'png');
       imwrite(icon72,strcat(path,'ipad_icon.png'),'png');
       imwrite(icon57,strcat(path,'iphone_icon.png'),'png');
   end


   index=findstr(file,'iphone');
   ind=findstr(file,'iphone_icon');
   if(index>=1)
   if(isempty(ind))
        path=strcat(mydir,'/');
       file=strcat(path,file)
      ipad=imread(file);
      ipad=imresize(ipad,[960 640]);
      imwrite(ipad,file,'png');
   end
   end




 end
end



收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0


下载过该代码的还下载了
综合评论
提示
sina weixin mail 回到顶部