JPEG、GIF、PNG、BMP哪种图片格式的图片清晰一点?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JPEG、GIF、PNG、BMP哪种图片格式的图片清晰一点?相关的知识,希望对你有一定的参考价值。
BMP格式的图片是无损保存,质量最好,但文件大传输慢,而不适用于网络应用。其他都是有所压缩,保存后会有一定程度的像素丢失,但文件小传输快,适于网络上的应用。
BMP
BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
JPG
JPG全名是JPEG。JPEG图片以
24
位颜色存储单个位图。JPEG
是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式
JPEG
文件支持交错。
GIF
GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
PNG
PNG图像文件存储格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。 参考技术A BMP格式的图片是无损保存,质量最好。
JPEG:是有损压缩
,文件后辍名为".jpg"或".jpeg"。
GIF
:是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。
PNG:PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。
BMP:是一种与硬件设备无关的图像文件格式,使用非常广,除了图像深度可选以外,不采用其他任何压缩,所以图像质量最好。
扩展资料:
典型的BMP图像文件由四部分组成:
1:位图头文件数据结构,它包含BMP图像文件的类型、显示内容等信息;
2:位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定义颜色等信息;
3:调色板,这个部分是可选的,有些位图需要调色板,有些位图,比如真彩色图(24位的BMP)就不需要调色板;
4:位图数据,这部分的内容根据BMP位图使用的位数不同而不同,在24位图中直接使用RGB,而其他的小于24位的使用调色板中颜色索引值。 参考技术B 直接用系统自带的画笔工具打开你所要转化的图片
然后另存为你所要的格式
或者用photoshop软件转换方法一样
用adobephotoshop这个软件将你要转换的图片打开,后另存为一个文件,在保存的时候你在下面的文件格式里选择jpeg格式的就可以了!很方便的!
这是软件的下载地址:http://www.c3h3.com/rjxz/txtx/txcl/200505/2264.html或http://www.sooweb.net/html/soft/8.html 参考技术C 具体看分辨率!
GIF格式小但是不清晰,其次是jpg。PNG和BMP格式比较大。 参考技术D JPEG是有损压缩
,文件后辍名为".jpg"或".jpeg"。
GIF
是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。
PNG是无损数据压缩。
BMP是一种与硬件设备无关的图像文件格式,使用非常广,除了图像深度可选以外,不采用其他任何压缩。
最清晰的是bmp格式,但bmp文件较大,推荐png格式
PNG、JPEG、BMP等几种图片格式详解(一)—— PNG
参考技术A图片有很多的格式,包括 PNG 、 JPEG 、 JPG 、 BMP 等,下面我们就详细的说一下这几张图片的格式,并进行详细的对比。
便携式网络图形 (Portable Network Graphics) 是一种无损压缩的位图图形格式 。其设计目的是试图替代 GIF 和 TIFF 文件格式,同时增加一些GIF文件格式所不具备的特性。PNG的名称来源于“可移植网络图形格式 (Portable Network Graphic Format,PNG) ”,也有一个非官方解释 “PNG\'s Not GIF” 。PNG使用从 LZ77 派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。
PNG格式的图片具有如下特点:
PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名 (PNG file signature) 域和按照特定结构组织的3个以上的数据块 (chunk) 组成。
文件署名域
8字节的PNG文件署名域用来识别该文件是不是PNG文件。该域的值是:
数据块类型码命名约定
PNG定义了两种类型的数据块,一种是称为关键数据块 (critical chunk) ,这是必需的数据块,另一种叫做辅助数据块 (ancillary chunks) ,这是可选的数据块。关键数据块定义了4个标准数据块,每个PNG文件都必须包含它们,PNG读写软件也都必须要支持这些数据块。虽然PNG文件规范没有要求PNG编译码器对可选数据块进行编码和译码,但规范提倡支持可选数据块。
数据块的4个域组成如下图所示。
下面我们就分析下这个结构。
关键数据块
关键数据块的组成如下所示。
辅助数据块
看下面这个数据结构图。
PNG格式有8位、24位、32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基础上增加了8位透明通道,因此可展现256级透明程度。
PNG8和PNG24后面的数字则是代表这种PNG格式最多可以索引和存储的颜色值。”8″代表2的8次方也就是256色,而24则代表2的24次方大概有1600多万色。
具体如下图所示。
1. PNG,JPEG,BMP,JIF图片格式详解及其对比
2. PNG
以上是关于JPEG、GIF、PNG、BMP哪种图片格式的图片清晰一点?的主要内容,如果未能解决你的问题,请参考以下文章
PNG、JPEG、BMP等几种图片格式详解(一)—— PNG
图片的四种格式.jpg、.gif、.png、.bmp各是啥意思?
VC 下加载 JPG / JPEG / GIF / PNG 图片最简单的方法