GIF、JPEG 和 PNG的区别
来源:互联网 发布:mac口红滋润系列 编辑:程序博客网 时间:2024/04/29 14:35
GIF、JPEG 和 PNG 是三种最常见的图片格式。
GIF:1987 年诞生,常用于网页动画,使用无损压缩,支持 256 种颜色(一般叫 8 bit 彩色),支持单一透明色;
JPEG:1992 年出世,照片一般都用这个格式,有损压缩,24 bit 真彩色(224 = 17 万种颜色),不支持动画,不支持透明色;
PNG:1996 年问世,无损压缩,最常见的使用格式是 256 索引色(PNG-8)和 24 bit 真彩色(PNG-24)(当然 PNG 支持的颜色格式远不止此),支持 full alpha 通道(256 级可调半透明色),不支持动画。
简单比较:
JPEG v.s. PNG:JPEG 在照片压缩方面拥有巨大的优势,这方面无可替代,但是 JPEG 是有损压缩,图片质量会有损失。另外,一般屏幕截屏用 PNG 格式不但比 JPEG 质量高而且文件大小还更小(维基有图)。
GIF v.s. PNG:GIF 只在简单动画领域有优势(其实,GIF 256 色限制以及无损压缩机制导致高质量的动画的发布一般都使用 Flash 等格式),只要没有动画,PNG 完全可以取代 GIF。
防锯齿:下面是 GIF 和 PNG 防锯齿处理的对比,六张小图片是分别放到浅黄和深绿背景下的情景,三张大图是深绿背景情形的放大。由于 GIF 没有半透明一说,所以防锯齿处理时只能假设背景是白色,这样的 GIF 放在深色背景下还不如不防锯齿。而 PNG 图片可以轻松应付各种背景颜色,特别适合用来做网页和应用程序里的通用防锯齿图标适应不同皮肤,没有 full alpha 通道的 JPEG 和 GIF 都做不到这一点。
- GIF、JPEG 和 PNG的区别
- GIF 、JPEG、PNG的区别
- 总结:Web中关于JPEG 、PNG和GIF的区别
- gif,png,jpeg,区别
- png、jpeg、bmp、gif区别
- GIF、JPEG 和 PNG的区别在哪…
- 常见图片格式jpg、jpeg、png、gif等之间的区别
- GIF、JPEG 和 PNG 是三种最常见的图片格式分析。
- png,jpeg,gif和eps格式的互转问题
- BMP、GIF、JPEG、PNG、SVG、WebP区别
- JPEG,PNG和GIF有什么不同?
- GIF/PNG和JPG的区别
- GIF、PNG和JPG的区别
- GIF、JPEG、PNG比较
- jpg、jpeg、png、gif、bmp、tiff、ai、cdr、eps 图片格式的区别
- BMP、PCX、PNG、JPEG、GIF图形格式区别
- 常见图片格式jpg、jpeg、png、gif等有什么区别
- JPEG vs PNG vs GIF
- Python 2.7 Tutorial —— 流程控制
- windows VIA C/C++ 之Error Handing
- 继续努力 奋斗
- sicily 1007
- 一根白头发
- GIF、JPEG 和 PNG的区别
- J2ME 关于时间
- 清华谷歌笔试题
- AVL树头文件C语言(AVLTree.h)
- 终于明白为什么无参数函数名,以及函数指针定义时参数列表一定要写上(void)而不是空着了
- AVL树实现文件C语言(AVLTree.c)
- VS debug 时找不到文件
- TAB LIST LISTCTRL
- 桌面背景定时换