常见图片格式优缺点总结
来源:互联网 发布:荷兰殖民地知乎 编辑:程序博客网 时间:2024/04/29 07:18
今天项目中设计到很多的图片,有常见的PNG,JPEG也有其他一些格式的图片,今天刚好没事,就总结一下各种格式图片的优缺点:
BMP:优点(无损压缩,图质最好),缺点(文件太大,不利于网络传输)
GIF:优点(动画存储格式),缺点(最多256色,画质差)
PNG:优点(可保存透明背景的图片),缺点(画质中等)
JPG:优点(文件小,利于网络传输),缺点(画质损失)
BMP
BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
GIF
GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
PNG
PNG图像文件存储格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。
JPG
JPG全名是JPEG。JPEG图片以 24 位颜色存储单个位图。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。
- 常见图片格式优缺点总结
- 几种常见图片格式优缺点分析
- 常见图片格式
- 常见图片格式简单分析总结--JPG、PNG、GIF、BMP
- 机器学习常见算法优缺点总结
- 机器学习常见算法优缺点总结
- 常见图片格式介绍
- 常见图片格式简介
- 常见的图片格式
- 前端常见图片格式整理
- 常见图片格式系列详解
- 常见的图片格式
- 常见图片格式详解
- 常见图片格式详解
- 常见的图片格式介绍
- 常见图片格式解析
- 常见的图片格式
- Latex 图片格式总结
- 如何建立网站,建站规则
- 使用js的encodeURI和encodeURIComponent编码后,java解析乱码
- JS面向对象的程序设计
- 1003
- 36.211 Sidelink介绍 & 36.213 PSSCH,PSCCH
- 常见图片格式优缺点总结
- Web前端教程-02.02.HTML5特性简介
- ceph存储 centos文件系统变为只读的解决处理
- fmt:formatDate标签的输出格式
- SharedPerference
- 如何测试存储过程
- WebRTC源码分析四:视频模块结构
- Android Studio的基本设置与运行
- 自定义AlertDialog 以及简单使用SharedPrefermences