`

JPEG vs PNG vs GIF

 
阅读更多

来源:《Head First HTML与CSS》

 

照片和复杂图像使用 JPEG

单色图像、logo 和几何图形使用 PNG 或 GIF

 

JPEG

  • 最适合连续色调图像,如照片。
  • 可以表示包含多达1600万种不同颜色的图像。
  • 这是一种“有损”格式,因为缩小文件大小时会丢掉图像的一些信息。
  • 不支持透明度。
  • 文件比较小,以便 Web 页面更高效地显示。
  • 不支持动画。

 

PNG

  • PNG 最适合单色图像和线条构成的图像(如 logo、剪贴画和图像中的小文本)。
  • PNG 可以表示包上百万种不同颜色的图像。PNG 有3种:PNG-8、PNG-24和PNG-32,取决于你需要表示多少种颜色。
  • PNG 会压缩文件来缩小文件大小,不过会丢掉信息。所以这是一种“无损”格式。
  • 允许将颜色设置为“透明”,使图像下面的东西可以显示出来。
  • 与相应的 JPEG 文件相比,PNG 文件更大一些,不过取决于使用的颜色数,可能比相应的 GIF 文件小,也可能更大。

 

GIF

  • 类似于 PNG,GIF 最适合单色图像和线条构成的图像(如 logo、剪贴画和图像中的小文本)。
  • GIF 可以表示最多256种不同颜色的图像。
  • GIF 也是一种“无损”格式。
  • GIF 也支持透明度,不过只允许一种颜色设置为“透明”。
  • GIF 文件往往比相应的 JPEG 文件大。
  • 支持动画。

 






  • 大小: 106.5 KB
  • 大小: 102.9 KB
分享到:
评论

相关推荐

    Compressed Image File Formats JPEG, PNG, GIF, XBM, BMP

    在IT领域,图像文件格式是数字图像存储和传输的关键,其中JPEG、PNG、GIF、XBM和BMP是常见的压缩或未压缩的图像文件格式。这些格式各有特点,适用于不同的场景需求。 **JPEG(Joint Photographic Experts Group)**...

    一套图像处理程序,支持JPEG、GIF和PNG三种格式.zip_cimageb lin_gif 图像处理_jpeg_png文件格

    标题中的“一套图像处理程序,支持JPEG、GIF和PNG三种格式.zip_cimageb lin_gif 图像处理_jpeg_png文件格”表明这是一个用于处理图像的软件包,它能够处理JPEG、GIF和PNG这三种常见的图像文件格式。CIMAGE可能是这个...

    图片转换工具jpg .jpeg .gif .png .bmp图片格式

    图片转换工具 jpg .jpeg .gif .png .bmp图片格式 图片格式转换器 格式PNG、JPG、GIF、BMP、tiff互相转换工具

    图片格式解析jpeg bmp png gif

    ### 图片格式解析:JPEG, BMP, PNG, GIF #### JPEG 文件结构 JPEG(Joint Photographic Experts Group)是一种广泛使用的图像文件格式,特别是在处理需要压缩的高质量照片时。JPEG 文件结构由八个主要部分组成,每...

    gif转换png的工具

    4. **高质量压缩**:PNG虽然无损,但压缩率较高,文件大小通常小于同等质量的JPEG图像。 5. **非动画格式**:PNG不支持动画,如果需要动画效果,通常会使用GIF或更现代的WebP格式。 **GIF转PNG工具的功能**: 1. **...

    图像格式(bmp gif jpeg png)

    ### 图像格式详解:BMP、GIF、JPEG、PNG #### 1. 概述 在数字图像处理领域,存在多种图像格式以满足不同场景的需求。本文将详细介绍四种最常见的图像格式:BMP、GIF、JPEG 和 PNG,并探讨它们的特点、适用场景以及...

    图像处理类库,支持JPEG、PNG、TIFF、BMP、GIF格式

    `TESTGIF.GIF`, `TESTJPG.JPG` 和 `TESTPNG.PNG` 是用来测试库功能的样例图像文件,分别代表了GIF、JPEG和PNG格式。`CIMAGE.HLP`可能是帮助文档,提供关于如何使用库的指导。`DISTRIB`和`DOCS`可能是分发文件和相关...

    一套图像处理程序,支持JPEG、GIF和PNG三种格式(892KB)

    该套图像处理程序是一款专为处理JPEG、GIF和PNG三种常见图像格式设计的应用。它包含了一系列核心功能,能够满足用户在图像编辑、转换和显示等方面的需求。以下是关于这个程序和其相关知识点的详细说明: 1. 图像...

    VC 下加载 JPG JPEG GIF PNG 图片最简单的方法.doc

    VC++ 提供的 API LoadBitmap 和 LoadImage 等只能操作 BMP 位图和图标,对于其他常用的 JPG、JPEG、GIF、PNG 格式,它们无能为力。因此,我们需要寻找一种更为通用的方法来加载这些格式的图片。 在这方面,CImage ...

    CImage类打开和保存jpeg、bmp、gif和png格式图片

    在Windows编程环境中,CImage类是一个非常实用的工具,它为开发者提供了方便的方式来处理和操作图像,特别是JPEG、BMP、GIF和PNG这四种常见的图像格式。CImage类是Microsoft ATL(Active Template Library)的一部分...

    网页视频播放软件代码,支持m3u8,mp4,flv,jpg,jpeg,png,gif,swf,f4v等格式播放

    该代码是一款在网页上播放视频的软件,主要特点是:免费,小巧,功能强大,定制方便。风格部分: 1:支持界面风格自定义 2:支持加密风格 常规功能: ...20:广告类型支持jpg,jpeg,png,gif,swf,mp4,flv,f4v

    循环显示某文件下图片文件(jpg,jpeg,png,gif格式)

    本项目标题“循环显示某文件下图片文件(jpg,jpeg,png,gif格式)”表明我们要实现一个功能,它能遍历指定目录,找到并加载.jpg、.jpeg、.png和.gif格式的图片文件进行展示。描述中的“JFileChooser绝对路径”提示...

    JavaScript_智能压缩JPEG、PNG、WEBP、avf和GIF图像.zip

    "JavaScript_智能压缩JPEG、PNG、WEBP、avif和GIF图像.zip"这个压缩包中包含的资源,显然专注于如何使用JavaScript来智能地压缩和优化常见的图像格式。让我们深入探讨JavaScript在图像压缩领域的应用以及涉及的技术...

    png是什么格式,png、jpg、gif格式区别.docx

    * PNG 格 式 在 图 片 质 量 和 文件 大 小 方 面 都 比 JPEG 好。 * GIF 格 式 只 在 简 单 动 画 领 域 有 优 势,但 是 GIF 只 能 显 示 256 种 颜 色。 在 选 择 图 像 格 式 时, 应该 根据 图 像 的 特 性 来...

    测试用图片素材,包含gif,tif,tiff,jpg,jpe,jpeg,png请勿商用

    标题和描述中提到的是一个包含多种图像格式的测试用图片素材集合,主要涵盖了.gif, .tif, .tiff, .jpg, .jpe, .jpeg, 和.png这七种常见的图像文件格式。这些文件可能被用于软件开发、网页设计、图像处理等各种IT领域...

    图片转换器支持 BMP、JPEG、GIF、PNG、WMF、CUR

    本话题主要涉及一个名为“TinyImageConverter”的程序,它支持BMP、JPEG、GIF、PNG、WMF和CUR六种常见的图像格式之间的转换。下面将详细讲解这些图像格式及其特点,以及转换工具的重要性和应用。 1. BMP(Bitmap)...

    PNG GIF JPG BMP转换成ICO工具

    PNG、GIF、JPG、BMP和ICO是常见的图像文件格式,各有其特点和应用场景。在数字图像处理中,了解这些格式并掌握如何相互转换是至关重要的。 1. PNG (Portable Network Graphics):PNG是一种无损压缩的图像格式,支持...

    WEB常用图像格式文件(gif,jpg,png)处理源代码.rar_gif_png

    本文将深入探讨三种最常见的Web图像格式:GIF、JPEG(通常表示为jpg)和PNG,并介绍如何处理这些文件的源代码。 1. GIF (Graphics Interchange Format): GIF是一种支持动画的无损压缩格式,常用于简单的动态图片和...

Global site tag (gtag.js) - Google Analytics