MOZ*_*LLA 100 file-format image
我见过许多类型的图像扩展,但从未理解它们之间的真正差异.有没有明确解释其差异的链接?
在选择要在应用程序中使用的特定类型的图像时是否需要考虑标准?我们将什么用于Web应用程序?
coo*_*ird 88
是.它们是不同的文件格式(及其文件扩展名).
每种格式的维基百科条目将为您提供相当多的信息:
图像格式可分为三大类:
未压缩格式占用大量数据,但它们是图像的精确表示.BMP等位图格式通常是未压缩的,但也有压缩的BMP文件.
有损压缩格式通常适用于照片.它不适用于插图,绘图和文本,因为压缩图像的压缩工件会很突出.正如其名称所示,有损压缩不会对文件的所有信息进行编码,因此当它被恢复到图像中时,它将不是原始图像的精确表示.但是,与无损格式相比,它能够非常有效地压缩图像,因为它丢弃了某些信息.有损压缩格式的一个主要示例是JPEG.
无损压缩格式适用于插图,绘图,文本和其他材料,这些材料在使用有损压缩进行压缩时效果不佳.顾名思义,无损压缩将对原始信息进行编码,因此当图像被解压缩时,它将是原始图像的精确表示.由于在无损压缩中没有信息丢失,因此在大多数情况下,它无法实现与有损压缩一样高的压缩.无损图像压缩的示例是PNG和GIF.(GIF只允许8位图像.)
TIFF和BMP都是"包装"格式,因为内部数据可能取决于所使用的压缩技术.它可以包含压缩和未压缩的图像.
何时使用某种图像压缩格式实际上取决于所压缩的内容.
相关问题:无情地为网络压缩大图像
Chu*_*utt 76
你应该知道一些关键因素......
无损意味着图像变小,但不会对质量造成损害.有损意味着图像(甚至)变小,但对质量有害.如果您一次又一次地以有损格式保存图像,图像质量会越来越差.
使用Indexed意味着图像只能存储图像作者选择的有限数量的颜色(通常为256),而Direct表示您可以存储数千种作者未选择的颜色.
BMP - 无损/索引和直接
这是一种旧格式.它是无损的(保存时没有图像数据丢失),但也几乎没有压缩,这意味着保存为BMP导致非常大的文件大小.它可以包含Indexed和Direct的调色板,但这是一个小小的安慰.文件大小非常大,以至于没有人真正使用过这种格式.
适合:真的没有.没有任何BMP擅长的东西,或者其他格式没有做得更好.

GIF - 仅限无损/索引
GIF使用无损压缩,这意味着您可以反复保存图像,而不会丢失任何数据.文件大小远小于BMP,因为实际使用了良好的压缩,但它只能存储索引调色板.这意味着文件中最多只能有256种不同的颜色.这听起来很少,而且确实如此.
GIF图像也可以设置动画并具有透明度.
适合:标识,线条图和其他需要小的简单图像.只是真正用于网站.

JPEG - 有损/直接
JPEG图像旨在通过删除人眼不会注意到的信息,使详细的摄影图像尽可能小.因此,它是一种有损格式,并且反复保存相同的文件将导致更多数据随着时间的推移而丢失.它具有数千种颜色的调色板,因此非常适合拍摄照片,但有损压缩意味着它对徽标和线条图不利:它们不仅看起来模糊,而且与GIF相比,这些图像也会有更大的文件大小!
适合:照片.此外,渐变.

PNG-8 - 无损/索引
PNG是一种较新的格式,PNG-8(PNG的索引版本)确实是GIF的良好替代品.然而,遗憾的是,它有一些缺点:首先它不能像GIF那样支持动画(它可以,但只有Firefox似乎支持它,不像每个浏览器支持的GIF动画).其次,它对IE6等旧浏览器有一些支持问题.第三,像Photoshop这样的重要软件的格式实现很差.(该死的,Adobe!)PNG-8只能存储256种颜色,比如GIF.
适用于:PNG-8比GIF更好的主要功能是支持Alpha Transparency.

重要说明: Photoshop不支持PNG-8文件的Alpha透明度.(该死的,Photoshop!)有一些方法可以将Photoshop PNG-24转换为PNG-8文件,同时保留其透明度.一种方法是PNGQuant,另一种方法是使用Fireworks保存文件.
PNG-24 - 无损/直接
PNG-24是一种很好的格式,它将无损编码与直接颜色(数千种颜色,就像JPEG)结合在一起.在这方面它非常像BMP,除了PNG实际上压缩图像,因此它会产生更小的文件.不幸的是,PNG-24文件仍然比JPEG,GIF和PNG-8大得多,所以你仍然需要考虑是否真的想要使用它.
尽管PNG-24在压缩时允许数千种颜色,但它们并不是要取代JPEG图像.保存为PNG-24的照片可能比同等的JPEG图像大至少5倍,这对可见光质量的改善很小.(当然,如果您不关心文件大小,并希望获得最佳质量的图像,这可能是一个理想的结果.)
就像PNG-8一样,PNG-24也支持alpha透明度.
我希望有所帮助!
Luk*_*uke 27
通常这些是:
无损压缩 无损压缩算法可在不损失图像质量的情况下减小文件大小,但它们不会像压缩文件那样压缩成小文件.当图像质量高于文件大小时,通常选择无损算法.
有损压缩
有损压缩算法利用人眼固有的局限性并丢弃不可见信息.大多数有损压缩算法允许可变质量级别(压缩),并且随着这些级别的增加,文件大小也会减小.在最高压缩级别,图像劣化变得明显为"压缩伪像".下面的图像展示了有损压缩算法的明显伪像; 选择缩略图图像以查看完整大小的版本.
每种格式都不同,如下所述:
JPEG JPEG(联合图像专家组)文件(在大多数情况下)是有损格式; DOS文件扩展名是JPG(其他操作系统可能使用JPEG).几乎每个数码相机都可以保存JPEG格式的图像,每种颜色支持8位(红色,绿色,蓝色),总共24位,产生相对较小的文件.如果不是太大,压缩不会明显降低图像的质量,但JPEG文件在重复编辑和保存时会遭受世代性的降级.如果要重新编辑摄影图像,或者如果小的"伪像"(由JPEG的压缩算法引起的瑕疵)是不可接受的,则摄影图像可以更好地存储在无损非JPEG格式中.JPEG格式也用作许多Adobe PDF文件中的图像压缩算法.
TIFF TIFF(标记图像文件格式)是一种灵活的格式,通常可以使用TIFF或TIF文件名为24位和48位总计每种颜色(红色,绿色,蓝色)保存8位或16位.TIFF的灵活性既有祝福又有诅咒,因为没有一个读者可以读取每种类型的TIFF文件.TIFF是有损无损的; 有些为双层(黑白)图像提供了相对良好的无损压缩.一些数码相机可以使用LZW压缩算法进行无损存储,以TIFF格式保存.Web浏览器不广泛支持TIFF图像格式.TIFF仍被广泛接受为印刷业务中的照片文件标准.TIFF可以处理特定于设备的颜色空间,例如由特定印刷机墨水定义的CMYK.
PNG PNG(可移植网络图形)文件格式是作为GIF的免费开源继承者创建的.PNG文件格式支持truecolor(1600万种颜色),而GIF仅支持256种颜色.当图像具有大而均匀着色的区域时,PNG文件表现优异.无损PNG格式最适合编辑图片,有损格式(如JPG)最适合最终分发摄影图像,因为JPG文件比PNG文件小.许多旧版浏览器目前不支持PNG文件格式,但是,对于Internet Explorer 7,所有当代Web浏览器都完全支持PNG格式.即使只传输了一小部分图像数据,Adam7隔行扫描也可以进行早期预览.
GIF GIF(图形交换格式)仅限于8位调色板或256色.这使得GIF格式适合于存储具有相对较少颜色的图形,例如简单的图形,形状,徽标和卡通风格图像.GIF格式支持动画,并且仍广泛用于提供图像动画效果.它还使用无损压缩,当大区域具有单一颜色时更有效,并且对于详细图像或抖动图像无效.
BMP
BMP文件格式(Windows位图)处理Microsoft Windows OS中的图形文件.通常,BMP文件是未压缩的,因此它们很大; 优点是它们的简单性,广泛的接受性以及在Windows程序中的使用.
用于网页/ Web应用程序
以下是将这些图像格式与网页/应用程序一起使用时的简要摘要.
来源:图像文件格式
由于其他人已经涵盖了差异,我将达到用途.
TIFF通常由扫描仪使用.它生成大文件,并没有真正用于应用程序.
BMP是未压缩的,也可以生成大文件.它也没有真正用于应用程序.
GIF曾经遍布整个网络,但由于它只支持有限数量的颜色而获得专利,因此不再受欢迎.
JPG/JPEG主要用于任何照片质量,但不适用于文字.使用的有损压缩倾向于破坏尖锐的线条.
PNG不像JPEG那么小,但是无损,因此它对于具有清晰线条的图像很有用.它现在在网络上很常见.
就个人而言,我通常在任何地方都使用PNG.这是JPG和GIF之间的妥协.
文件扩展名告诉您图像的保存方式。其中一些格式只是按原样保存位,一些格式以不同的方式压缩图像,包括无损和有损方法。网络可以告诉你,尽管我知道一些患者响应者会在这里概述它们。
网络主要青睐 gif、jpg 和 png。JPEG 与 jpg 相同(或非常接近)。