SlideShare ist ein Scribd-Unternehmen logo
1 von 63
网络图像优化 WebRebuild
如何优化? 一、选择格式 二、优化方法 三、优化工具
选择格式
INDEX01_选择格式 真色彩jpg、png24、png32
INDEX01_选择格式 当真色彩图像,使用GIF或PNG8后? PNG8: 256色 真色彩图像 256色以上 GIF :256色
INDEX01_选择格式 调色板gif、png8
INDEX01_选择格式 当调色板图像,使用JPG或PNG24后? PNG24: 23.4 KB 调色板图像 PNG8:7.7 KB JPG14.5 KB
INDEX01_选择格式 小图片
INDEX01_选择格式 57 X 57 PNG24:8.1 KB GIF:3.1 KB  PNG8:3.0 KB
INDEX01_选择格式 一些简单的图像
INDEX01_选择格式 GIF:  1450byte JPG:  1850 byte
INDEX01_选择格式 GIF:  1450byte
INDEX01_选择格式 GIF:  1450byte PNG8:  907byte
优化方法
INDEX02_优化方法 GIF 动画压缩
INDEX02_优化方法 优化前 177 KB 优化后 107 KB
INDEX02_优化方法
INDEX02_优化方法   ImageMagick ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许可协议。它可以运行于大多数的操作系统。ImageMagick的大多数功能的使用都来源于命令行工具。  http://www.imagemagick.com.cn/ Gifsicle *Batch mode for changing GIFs in place. * Prints detailed information about GIFs, including comments. * Control over interlacing, comments, looping, transparency... * Creates well-behaved GIFs: removes redundant colors, only uses local color tables if it absolutely has to (local color tables waste space and can cause * viewing artifacts), etc. * It can shrink colormaps and change images to use the Web-safe palette (or any colormap you choose). * It can optimize your animations! This stores only the changed portion of each frame, and can radically shrink your GIFs. You can also use transparency to make them even smaller. Gifsicle’s optimizer is pretty powerful, and usually reduces animations to within a couple bytes of the best commercial optimizers. * Unoptimizing animations, which makes them easier to edit. http://www.lcdf.org/~eddietwo/gifsicle/
INDEX02_优化方法 隔行扫描
INDEX02_优化方法 逐行扫描 18.7KB 隔行扫描  21.1KB
INDEX02_优化方法 Photoshop Fireworks
INDEX02_优化方法 GIF vs PNG8
INDEX02_优化方法 GIF 15.9 KB PNG8  13.3 KB
INDEX01_选择格式 一些简单的小图像
INDEX01_选择格式 宽15像素  高11像素 单一的17种红色 PNG8: 218 byte GIF: 205 byte
INDEX02_优化方法 JPEG压缩品质
INDEX02_优化方法 品质80% 品质85% 品质90% 品质95%
INDEX02_优化方法 100%品质  79K 80%品质  19K
INDEX02_优化方法 12KB 9KB 5KB
18 KB 22 KB 20 KB 15 KB
INDEX02_优化方法 删除 锐化颜色边缘
INDEX02_优化方法 101 KB 79 KB
INDEX02_优化方法 优化后品质80%     79 KB 优化前品质80%     101 KB
INDEX02_优化方法 渐进JPEG
标准JPEG 12.4KB 渐进JPEG 10.9KB
INDEX02_优化方法 Photoshop Fireworks
INDEX02_优化方法 JPEG图像噪点
INDEX02_优化方法 没有噪音  13,711KB 5 %噪音 14,817KB 10 %噪音  17,408 KB
INDEX02_优化方法 纯色  192 bytes 5%噪音  26,426 bytes 10%噪音 26,457 bytes
INDEX02_优化方法 在Photoshop中去除噪点: 1.打开图片(废话)。 2. 图像—模式— Lab颜色。 3. 转到通道面板。 4.将a通道进行高斯模糊数值在15左右,b通道也同样处理。 5.回到Lab通道(点一下Lab那里就可以了)。 6.滤镜 — 杂色— 取出杂色(有的版本叫去斑)。 7.最后可以使用模糊工具调整一下比较生硬的图像。
INDEX02_优化方法 JPEG 2000
原图 48.9KB JPEG压缩  1.85KB JPEG2000 压缩  1.79KB
INDEX02_优化方法 JPEG2000详细资料 http://baike.baidu.com/view/300613.html http://www.souxin.com/jpeg2000/index.htm http://www.crc.ricoh.com/~gormish/jpeg2000_university_talk_200104_4up.pdf http://www.crc.ricoh.com/~gormish/jpeg2000.html http://zh.wikipedia.org/zh-tw/JPEG_2000 http://www.qianjia.com/html/2007-04/27006.html
INDEX02_优化方法 PNG格式
INDEX02_优化方法   ,[object Object],调色板图像,支持半透明。 ,[object Object],真色彩,不支持透明。 ,[object Object],真色彩,支持半透明。 Fireworks Photoshop
INDEX02_优化方法 比PNG32更小的替代品
INDEX02_优化方法 PNG32 58KB ? 18KB
INDEX02_优化方法 Video
INDEX02_优化方法 Alpha  PNG
INDEX02_优化方法 Alpha PNG3226.9KB Alpha PNG328.23KB
INDEX02_优化方法
优化工具
GIF 及 PNG 优化工具
INDEX03_优化工具 http://www.phpied.com/give-png-a-chance/
INDEX03_优化工具 http://www.phpied.com/big-list-image-optimization-tools/
INDEX03_优化工具
INDEX03_优化工具
INDEX03_优化工具 Fireworks vs Photoshop
INDEX03_优化工具
INDEX03_优化工具 Fireworks Photoshop
INDEX03_优化工具 TweakPNG
INDEX03_优化工具
结语 感谢大家的参与和支持! www.gulu77.com

Weitere ähnliche Inhalte

Mehr von Webrebuild

构建可扩展的静态资源管理系统
构建可扩展的静态资源管理系统构建可扩展的静态资源管理系统
构建可扩展的静态资源管理系统Webrebuild
 
Script with engine
Script with engineScript with engine
Script with engineWebrebuild
 
Css3之颜色与半透明
Css3之颜色与半透明Css3之颜色与半透明
Css3之颜色与半透明Webrebuild
 
移动网站的兼容性探索
移动网站的兼容性探索移动网站的兼容性探索
移动网站的兼容性探索Webrebuild
 
孙极-Hello, JSS! - 一种新样式语言的诞生
孙极-Hello, JSS! - 一种新样式语言的诞生孙极-Hello, JSS! - 一种新样式语言的诞生
孙极-Hello, JSS! - 一种新样式语言的诞生Webrebuild
 
陈子舜-Html5 based web app
陈子舜-Html5 based web app陈子舜-Html5 based web app
陈子舜-Html5 based web appWebrebuild
 
谭正谊-QQ邮箱HTML5移动应用
谭正谊-QQ邮箱HTML5移动应用谭正谊-QQ邮箱HTML5移动应用
谭正谊-QQ邮箱HTML5移动应用Webrebuild
 
唐俊开-Html5 mobile web app浅谈
唐俊开-Html5 mobile web app浅谈唐俊开-Html5 mobile web app浅谈
唐俊开-Html5 mobile web app浅谈Webrebuild
 
微观重构 黄婉芳
微观重构 黄婉芳微观重构 黄婉芳
微观重构 黄婉芳Webrebuild
 
年会主持 By pufen
年会主持 By pufen年会主持 By pufen
年会主持 By pufenWebrebuild
 
年会主持 By pufen
年会主持 By pufen年会主持 By pufen
年会主持 By pufenWebrebuild
 
Css schema by_sofish
Css schema by_sofishCss schema by_sofish
Css schema by_sofishWebrebuild
 
重构的价值转化 By impact
重构的价值转化 By impact重构的价值转化 By impact
重构的价值转化 By impactWebrebuild
 
七年之痒Webrebuild by emu
七年之痒Webrebuild by emu七年之痒Webrebuild by emu
七年之痒Webrebuild by emuWebrebuild
 
Qmail rebuild_by_nico
Qmail rebuild_by_nicoQmail rebuild_by_nico
Qmail rebuild_by_nicoWebrebuild
 
张思坚 浏览器兼容性
张思坚 浏览器兼容性张思坚 浏览器兼容性
张思坚 浏览器兼容性Webrebuild
 
飘飘 年会主持
飘飘 年会主持飘飘 年会主持
飘飘 年会主持Webrebuild
 
石玉磊 Web rebuild
石玉磊 Web rebuild石玉磊 Web rebuild
石玉磊 Web rebuildWebrebuild
 
彪叔 [2010]webrebuild
彪叔 [2010]webrebuild彪叔 [2010]webrebuild
彪叔 [2010]webrebuildWebrebuild
 
陈军 Scrum敏捷项目管理-重构年会
陈军 Scrum敏捷项目管理-重构年会陈军 Scrum敏捷项目管理-重构年会
陈军 Scrum敏捷项目管理-重构年会Webrebuild
 

Mehr von Webrebuild (20)

构建可扩展的静态资源管理系统
构建可扩展的静态资源管理系统构建可扩展的静态资源管理系统
构建可扩展的静态资源管理系统
 
Script with engine
Script with engineScript with engine
Script with engine
 
Css3之颜色与半透明
Css3之颜色与半透明Css3之颜色与半透明
Css3之颜色与半透明
 
移动网站的兼容性探索
移动网站的兼容性探索移动网站的兼容性探索
移动网站的兼容性探索
 
孙极-Hello, JSS! - 一种新样式语言的诞生
孙极-Hello, JSS! - 一种新样式语言的诞生孙极-Hello, JSS! - 一种新样式语言的诞生
孙极-Hello, JSS! - 一种新样式语言的诞生
 
陈子舜-Html5 based web app
陈子舜-Html5 based web app陈子舜-Html5 based web app
陈子舜-Html5 based web app
 
谭正谊-QQ邮箱HTML5移动应用
谭正谊-QQ邮箱HTML5移动应用谭正谊-QQ邮箱HTML5移动应用
谭正谊-QQ邮箱HTML5移动应用
 
唐俊开-Html5 mobile web app浅谈
唐俊开-Html5 mobile web app浅谈唐俊开-Html5 mobile web app浅谈
唐俊开-Html5 mobile web app浅谈
 
微观重构 黄婉芳
微观重构 黄婉芳微观重构 黄婉芳
微观重构 黄婉芳
 
年会主持 By pufen
年会主持 By pufen年会主持 By pufen
年会主持 By pufen
 
年会主持 By pufen
年会主持 By pufen年会主持 By pufen
年会主持 By pufen
 
Css schema by_sofish
Css schema by_sofishCss schema by_sofish
Css schema by_sofish
 
重构的价值转化 By impact
重构的价值转化 By impact重构的价值转化 By impact
重构的价值转化 By impact
 
七年之痒Webrebuild by emu
七年之痒Webrebuild by emu七年之痒Webrebuild by emu
七年之痒Webrebuild by emu
 
Qmail rebuild_by_nico
Qmail rebuild_by_nicoQmail rebuild_by_nico
Qmail rebuild_by_nico
 
张思坚 浏览器兼容性
张思坚 浏览器兼容性张思坚 浏览器兼容性
张思坚 浏览器兼容性
 
飘飘 年会主持
飘飘 年会主持飘飘 年会主持
飘飘 年会主持
 
石玉磊 Web rebuild
石玉磊 Web rebuild石玉磊 Web rebuild
石玉磊 Web rebuild
 
彪叔 [2010]webrebuild
彪叔 [2010]webrebuild彪叔 [2010]webrebuild
彪叔 [2010]webrebuild
 
陈军 Scrum敏捷项目管理-重构年会
陈军 Scrum敏捷项目管理-重构年会陈军 Scrum敏捷项目管理-重构年会
陈军 Scrum敏捷项目管理-重构年会
 

潘杰茂_网络图像优化