搜索
首页常见问题jpeg是什么格式

jpeg是什么格式

Nov 25, 2022 pm 02:46 PM
格式jpeg

JPEG是一种使用有损压缩方法保存的图像格式,文件后缀名为“.jpg”或“.jpeg”;作为压缩的结果,输出图像无法兼顾质量和大小。JPEG格式一直是在网络上存储和传输照片图像的选择,几乎所有操作系统现在都有支持JPEG图像可视化的查看器,这些图像通常也以JPG扩展名存储。

jpeg是什么格式

本教程操作环境:windows7系统、Dell G3电脑。

JPEG(Joint Photographic Experts Group)是JPEG标准的产物,该标准由国际标准化组织(ISO)制订,是面向连续色调静止图像的一种压缩标准。JPEG格式是最常用的图像文件格式,后缀名为.jpg或.jpeg。

JPEG是一种使用有损压缩方法保存的图像格式。作为压缩的结果,输出图像无法兼顾质量和大小。用户可以调整压缩级别以达到所需的质量级别,同时减小存储大小。如果对图像应用 10:1 压缩,则对图像质量的影响可以忽略不计。压缩值越高,图像质量的劣化程度越高。

1.png

文件格式规范

JPEG 图像文件格式由联合图像专家组标准化,因此命名为 JPEG。该格式一直是在网络上存储和传输照片图像的选择。几乎所有操作系统现在都有支持 JPEG 图像可视化的查看器,这些图像通常也以 JPG 扩展名存储。甚至网络浏览器也支持 JPEG 图像的可视化。在进入 JPEG 文件格式规范之前,需要提及 JPEG 创建所涉及的步骤进行压缩。

2.png

文件结构

JPEG 图像表示为一系列片段,其中每个片段都以标记开头。每个标记都以 0xFF 字节开头,后跟标记标志以表示标记的类型。标记后跟的有效负载因标记类型而异。

在熵编码数据中,在任何 0xFF 字节之后,编码器会在下一个字节之前插入一个 0x00 字节,这样就不会出现不打算使用的标记,从而防止帧错误。解码器必须跳过这个 0x00 字节。这种技术称为字节填充 ,仅适用于熵编码数据,而不适用于标记有效负载数据。但是请注意,熵编码数据有一些自己的标记;特别是重置标记(0xD0 到 0xD7),用于隔离独立的熵编码数据块以允许并行解码,并且编码器可以定期插入这些重置标记(并非所有编码器都这样做)。

JPEG的三种格式

JPEG格式可分为标准JPEG、渐进式JPEG及JPEG2000三种格式。

1. 标准JPEG格式;此类型在网页下载时只能由上而下依序显示图像,直到图像资料全部下载完毕,才能看到图像全貌。  

2. 渐进式JPEG;此类型在网页下载时,先呈现出图像的粗略外观后,再慢慢地呈现出完整的内容,而且存成渐进式JPG格式的文档比存成标准JPG格式的文档要来得小,所以如果要在网页上使用图像,可以多用这种格式。  

3. JPEG2000;它是新一代的影像压缩法,压缩品质更高,并可改善在无线传输时,常因信号不稳造成马赛克现象及位置错乱的情况,改善传输的品质。

JPEG的性能

JPEG的性能,用质量与比特率之比来衡量,是相当优越的。它的优点是:  

  • 它支持极高的压缩率,因此JPEG图像的下载速度大大加快;

  • 它能够轻松地处理16.8M颜色,可以很好地再现全彩色的图像; 

  • 在对图像的压缩处理过程中,该图像格式可以允许自由地在最小文件尺寸(最低图像质量)和最大文件尺寸(最高图像质量)之间选择;

  • 该格式的文件尺寸相对较小,下载速度快,有利于在带宽并不“富裕”的情况下传输。

JPEG的缺点是:

  • 并非所有的浏览器都支持将各种JPEG图像插入网页;

  • 压缩时,可能使图像的质量受到损失,因此不适宜用该格式来显示高清晰度的图像。

更多相关知识,请访问常见问题栏目!

以上是jpeg是什么格式的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),