百度空间 | 百度首页 
 
查看文章
 
用ImageMagick的mogrify函数压缩图片大小
2009-02-05 16:55
这里所说的大小是指图片的容量,而不是图片的尺寸。

用photoshop和fireworks保存同样一张尺寸的jpg图片,会发现其大小竟然有很大的区别。比如,一张72x72的图片,photoshop一般会有15k左右的大小,而fireworks则可能只有1、2k。造成这样的原因是,photoshop会保存图片的大部分exif信息,另外,还会包含缩略图的相关信息。而fireworks则会将这些额外的信息都去掉。

而一般web开发用的图片对于这些额外的exif之类的信息是不需要的,用photoshop保存一些不需要exif信息的图片时,最好选择“存储为web所用格式”选项,而不是默认的“存储”或“存储为”选项。

另外,如果已经存在一批这样包含exif信息的图片,而不想用photoshop来进行处理的话,可以通过ImageMagick的mogrify函数来搞定。其使用方法为:
mogrify -strip strip image of all profiles and comments

比如:mogrify -strip *.jpg 将把当前文件夹中以.jpg结尾的文件都去掉其exif信息。经过这样的处理,一般15k左右的图片大部分都能减少到10k以下。

类别:日积月累 | 添加到搜藏 | 浏览() | 评论 (1)
 
最近读者:
 
网友评论:
1
2009-02-06 11:59 | 回复
好办法
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu