JPG 的相片格式是什么意思
jpg jpg全名应当是JPEG JPEG 图以 24 位颜色存储单个光栅图像。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。 可以提高或降低 JPEG 文件压缩的级别。 可是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下轻松地压缩文件,而图质量不会下降。)JPEG 压缩可以很好地处理写实摄影作品。 可是,对于颜色较少、对比级别强烈、实心边框或纯色区域大的较容易的作品,JPEG 压缩没方法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图完整性。这...全部
jpg jpg全名应当是JPEG JPEG 图以 24 位颜色存储单个光栅图像。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。 可以提高或降低 JPEG 文件压缩的级别。
可是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下轻松地压缩文件,而图质量不会下降。)JPEG 压缩可以很好地处理写实摄影作品。
可是,对于颜色较少、对比级别强烈、实心边框或纯色区域大的较容易的作品,JPEG 压缩没方法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图完整性。这一损失产生的原因是,JPEG 压缩方案可以很好地压缩类似的色调,可是 JPEG 压缩方案不能很好地处理亮度的强烈差异或处理纯色区域。
优点:摄影作品或写实作品支持高级压缩。 利用可变的压缩比可以控制文件大小。 支持交错(对于渐近式 JPEG 文件)。 广泛支持 Internet 标准。 缺点: 有损耗压缩会使原始图数据质量下降。
当您编辑和重新保存 JPEG 文件时,JPEG 会混合原始图数据的质量下降。这种下降是累积性的。 JPEG 不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较容易的图。jpg格式是一种图格式,使一种比较常见的图画格式,假如你的图是其他格式的话,你可以通过以下方法转化: 1、AdobePHOTOSHOP ,打开(OPEN)图画以后,按另存为,下边格式那里选取JPG格式就是了,这个方法比较容易,并且适合画质比较好的,要求比较高的图转换。
2、假如你要求不高,你直接通过windows附带的图画程序,选取JPG格式就行了,这个来转换的话,画质嘛,马马虎虎,不过在网络(互联网)上嘛,过得去了! 假如JPG格式转其他格式,这样的方法同样适用。
JPEG (Joint Photographic Experts GROUP)是由国际标准组织(ISO:International Standardization Organization)和国际电话电报咨询委员会(CCITT:Consultation Commitee of the International Telephone and Telegraph)为静态图象所建立的第1个国际数字图象压缩标准,也是至今一直在用的、应用最广的图像压缩标准。
JPEG由于可以提供有损压缩,因此压缩比可以达到其他传统压缩算法没方法比拟的程度。JPEG的压缩模式有以下几种:顺序式编码(Sequential Encoding)一次将图象由左到右、由上到下顺序处理。
递增式编码(Progressive Encoding)当图象传输的时间较长时,可将图象分数次处理,以从模糊到清晰的方式来传送图象(效果类似GIF在网络(互联网)上的传输)。无失真编码(Lossless Encoding)阶梯式编码(Hierarchical Encoding)图象以数种分辨率来压缩,其目的是为了让具有高分辨率的图象也可以在较低分辨率的设备上显示。
由于JPEG的无损压缩方式并不比其他的压缩方法更优秀,因此我们着重来看它的有损压缩。以一幅24位彩色图象为例,JPEG的压缩步骤分为:1。颜色转换2。DCT变换3。量化4。编码1。颜色转换由于JPEG只支持YUV颜色模式的数据结构,而不支持RGB图象数据结构,因此在将彩色图象进行压缩之前,必须先对颜色模式进行数据转换。
各个值的转换可以通过下边的转换公式计算得出:Y=0。299R 0。587G 0。114BU=-0。169R-0。3313G 0。5BV=0。5R-0。4187G-0。0813B其中,Y表示亮度,U和V表示颜色。
转换完成之后还要进行数据采样。一般采用的采样比例是2:1:1或4:2:2。由于在执行了此项工作之后,每两行数据只保留一行,因此,采样后图象数据量将压缩为原来的一半。2。DCT变换DCT(Discrete Consine Transform)是将图象信号在频率域上进行变换,分离出高频和低频信息的处理过程。
之后再对图象的高频部分(即图象细节)进行压缩,以达到压缩图象数据的目的。首先将图象划分为多个8*8的矩阵。之后对每1个矩阵作DCT变换(变换公式此略)。变换后得到1个频率系数矩阵,其中的频率系数都是浮点数。
3。量化由于在后面编码过程中用的码本都是整数,因此要对变换后的频率系数进行量化,将之转换为整数。由于进行数据量化后,矩阵中的数据都是近似值,和原始图象数据之间有了差异,这一差异是造成图象压缩后失真滴主要原因。
在这一过程中,质量因子的选取至为重要。值选得过大,可以大幅度提高压缩比,可是图象质量就比较差;反之,质量因子越小(最小为1),图象重建质量越好,可是压缩比越低。对此,ISO已经制定了一组供JPEG代码实现者用的标准量化值。
4。编码从前面过程我们可以看见,颜色转换完成到编码之前,图象并木有得到进一步的压缩,DCT变换和量化可以说是为编码阶段做准备。编码采用两种机制:一是0值的行程长度编码;二是熵编码(Entropy Coding)。
在JPEG中,采用曲徊序列,即以矩阵对角线的法线方向作“之”字排列矩阵中的元素。这样做的优点是使得靠近矩阵左上角、值比较大的元素排列在行程的前面,而行程的后面所排列的矩阵元素基本上为0值。行程长度编码是非常容易和常用的编码方式,在此不再赘述。
编码实际上是一种基于统计特性的编码方法。在JPEG中允许采用HUFFMAN编码或算术编码。收起