一、gif格式的特点

1、透明性。gif是一种布尔透明类型,即它可以是全透明,也可以是全不透明,但是没有半透明

2、动画。gif支持动画

3、无损耗性。gif是一种无损耗的图像格式,这意味着你可以对gif图片做任何操作也不会使图片质量产生损耗

4、水平扫描。gif使用了LZW的算法进行压缩,当压缩gif的过程中,像素是由上到下水平压缩的,这意味着同等条件下,横向的gif图片比竖向的gif图片更加小。例如500*10的图片比10*500的图片更加小

5、间隔渐进显示。gif支持可选择性的间隔渐进显示

所以只有256种颜色的gif图片不适合照片,但它适合对颜色要求不高的图形,如图标等。

二、jpeg(jpg)格式的特点

1、透明性。它不支持透明

2、动画。它不支持动画

3、损耗性。除了一些旋转、裁切、从标准类型到先进类型、编辑图片的元数据之外,所有其他操作对jpeg图像的处理都会使得它的质量损失。所以在编辑过程中一般使用png作为过渡格式

4、隔行渐进显示。它支持隔行渐进显示。IE浏览器不支持这个属性,但是IE会在整个图像信息完全到达时显示

所以jpeg是最适合web上的摄影图片和数字照相机中

三、png格式的特点

1、类型。png包括了许多子类,但大致可分为256色的png和全色的png。

2、透明性。png完全支持alpha透明(全透明、半透明、不透明)。

3、动画。它不支持动画

四、PNG图片格式的三种类型

1、png8:256色png的别名

2、png24:全色png的别名

3、png32:全色png的别名

基本上png32就是png24,但是附带了全alpha通道。即每个像素上不仅存储了24位真色彩信息还存储了8位的alpha通道信息。当我们把图片放在不太搭配的背景上时,透明png图片的边缘会显示得更加平滑

五、png8在IE中的怪异表现

1、半透明的png8在IE6以下的浏览器显示为全透明

2、alpha透明的全色png(png32)在IE6中会出现背景颜色(通常是灰色)

六、png8的软件问题

1、photoshop只能导出布尔透明的png8

2、fireworks既能导出布尔透明的png8,也能导出alpha透明的png8

转载于:https://www.cnblogs.com/Leslie-Cheung1584304774/p/10550714.html

jpg、gif、png-8、png-24的区别相关推荐

  1. delphi中Record 和Packed Record的区别

    Record 和Packed Record 第一种不带packed关键字的结构体表明编译器编译时要求进行字对齐,而第二种带packed关键字的结构体表明编译器编译该结构体时不需要进行字对齐,这种方式对 ...

  2. mysql时间12小时制_mysql 12小时和24小时转换

    1.12小时显示 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String ...

  3. 向量点积和矩阵乘积的区别

    点积 dot product 点积是针对向量而言的. 我们可以理解为维度[n,1]或者[1,n],一维的矩阵. 在python中,我们设置一个array,查看其shape: >>> ...

  4. python矩阵和向量乘积_向量点积和矩阵乘积的区别

    点积 dot product 点积是针对向量而言的. 我们可以理解为维度[n,1]或者[1,n],一维的矩阵. 在python中,我们设置一个array,查看其shape: >>> ...

  5. “达观杯”文本智能处理挑战赛代码示例

    达观杯介绍: 类似kaggle的数据科学比赛,任何人可以参加 网址:http://www.dcjingsai.com/ 可以用支付宝实名注册 项目名称: "达观杯"文本智能处理挑战 ...

  6. 【转】看板和Scrum相得益彰

    看板和Scrum 看板和Scrum都是软件工程方法论中的轻量级方法,可以认为都是起源于敏捷和精益的方法论,它们都是过程工具,在比较工具的时候得谨慎一些.比较是为了更好地理解,而不是评判优劣(刀叉哪样更 ...

  7. Spring Boot web开发(未完待续)

    addViewController请求 attention: 想要把网站的图标换掉就在static下放一个 favicon.ico 的图标图片即可 Spring MVC 5.0.5官方文档 stati ...

  8. 2017.10.12 记者招待会

    2017.10.12  记者招待会 记者招待会 看到这个题目,你会不会吓一跳?一名普通的员工,哪里会参加记者招待会?是的,不是我参加.你脆弱的小心脏可以简单的修正一下,因为后面还有一个劲爆的消息:学生 ...

  9. VGA HDMI DVI DP接口

    VGA接口 先说VGA接口(简述属于淘汰边缘产品对于2017年来说重点是VGA传输模拟信号) VGA接口共有15针,分成3排,每排5个孔,是显卡上应用 VGA接口是大家所熟知的一个视频模拟传输接口,从 ...

  10. VGA HDMI DVI DP接口是什么之显示器显示不清晰我该怎么办

    VGA接口 先说VGA接口(简述属于淘汰边缘产品对于2017年来说重点是VGA传输模拟信号) VGA接口共有15针,分成3排,每排5个孔,是显卡上应用 VGA接口是大家所熟知的一个视频模拟传输接口,从 ...

最新文章

  1. android动作传感器
  2. 因深度学习成就,香港大学罗平入选《麻省理工科技评论》亚太区「35 岁以下创新者」榜单
  3. python字典键操作
  4. 外媒列举2011年十大IT预测:鲍尔默卸任微软CEO
  5. Windows电脑C盘老是报红
  6. 启明云端分享|SSD201_自动升级固件与烧录MAC地址
  7. Java中判断String不为空的问题
  8. [系统安全] 四.OllyDbg动态分析工具基础用法及Crakeme逆向破解
  9. Ajax和Jsonp实践
  10. php 中 excel表格判断,PHPexcel自动判断excel类型并读取excel所有sheet内容
  11. [C++11] 新特性总结
  12. sap 中migo收货自动打印smartform_EWM MES/ERP集成 生产收货的几种方式
  13. html5 元宵节送祝福,元宵节送上真心祝福语
  14. activity启动模式之standard
  15. JVM(四):Java内存模型(JMM)
  16. pscc2018更新内容
  17. 微软2016校园招聘4月在线笔试1-Font Size
  18. 自然底数e究竟“自然”在哪?
  19. 低速接口之SPI接口,分类,四种模式,特点
  20. Dobot相关资料汇总(随时更新)

热门文章

  1. 第六章 数组和索引器 (6.6 索引器)
  2. win7下安装 python2 和python3
  3. SQL2000中@@ERROR的使用提醒
  4. hbase+hive应用场景
  5. SharePoint 2010 技术参数(整理)
  6. php构造数组,并把多数组插入php文件
  7. python 与别的程序通信_《Python》进程之间的通信(IPC)、进程之间的数据共享、进程池...
  8. AUTOSAR从入门到精通100讲(三十)-makefile原理及实战案例
  9. vue 代理重定向_关于vue-router,路由重定向的使用分析
  10. HTML页面代码移动端和pc兼容,pc端网站如何实现移动端适配?