jpg是什么格式

JPG格式是最常用的图像文件格式之一 , 也是一种有损压缩格式 。它的全称是JPEG(联合摄影专家组) , 文件名是’ 。jpg’or’ 。“jpeg” 。下面的文章会给你简单介绍一下JPG格式 , 希望对你有帮助 。JPG , 全称JPEG , 是
【jpg是什么格式】JPG格式是最常用的图像文件格式之一 , 也是一种有损压缩格式 。它的全称是JPEG(联合摄影专家组) , 文件名是’ 。jpg’ or‘ 。“jpeg” 。下面的文章会给你简单介绍一下JPG格式 , 希望对你有帮助 。
JPG , 全称JPEG , 是最常用的图像文件格式 , 由一个软件开发联盟开发 。它是一种有损压缩格式 , 可以在很小的存储空间内压缩图像 , 图像中重复或不重要的数据都会丢失 , 很容易造成图像数据的损坏 。尤其是压缩比过高 , 最终解压后的复原图像质量会明显降低 。如果追求高质量的图像 , 不宜采用过高的压缩比 。
但是JPEG压缩技术非常先进 。它使用有损压缩来去除冗余的图像数据 , 可以同时显示非常丰富生动的图像 。换句话说 , 它可以用最少的磁盘空间获得更好的图像质量 。此外 , JPG是一种非常灵活的格式 , 具有调整图像质量的功能 , 允许文件以不同的压缩比压缩 , 并支持多种压缩级别 。压缩比通常在10: 1到40: 1之间 , 压缩比越高 , 质量越低;反之 , 压缩比越小 , 质量越好 。
JPG文件的优点是它的体积小 , 兼容性好 , 因为大多数程序都可以读取这个文件 , 因为JPG格式不仅是一种工业标准格式 , 也是一种网络标准文件格式 。JPG档案有如此便利的条件 , 难怪会受到业余玩家的高度赞扬 。
以上是jpg是什么格式的细节 。请多关注php中文网站的其他相关文章!
微信分享相关标签:jpg本文最初发表于php中文网站 , 转载时请注明出处 , 谢谢尊重!上一篇:如何写ajax下一篇:jpg是什么意思?
由于JPEG的无损压缩方法并不比其他压缩方法好 , 所以我们重点研究它的有损压缩 。以24位彩色图像为例 , JPEG压缩步骤分为:
1.颜色转换
因为JPEG只支持YUV颜色模式的数据结构 , 而不支持RGB图像的数据结构 , 所以在对彩色图像进行压缩之前 , 需要对颜色模式的数据进行转换 。每个值的转换可以通过以下转换公式计算为:
Y=0.299R0.587G0.114B
U=-0.169R-0.3313G0.5B
V=0.5R-0.4187G-0.0813B
其中y代表亮度 , u和v代表颜色 。
转换完成后需要进行数据采样 。一般采样率是4:133601或者433602:1 。这项工作完成后 , 每两行数据只保留一行 , 因此采样后的图像数据量将被压缩到原来的一半 。
2.离散余弦变换
离散余弦变换(DCT)是在频域中对图像信号进行变换以分离高频和低频信息的过程 。然后对图像的高频部分(即图像细节)进行压缩 , 达到压缩图像数据的目的 。
首先 , 图像被分成几个8*8矩阵 。然后对每个矩阵进行DCT变换(变换公式省略) 。变换后得到频率系数矩阵 , 其中频率系数为浮点数 。
3.以数量表示
由于后续编码过程中使用的码本都是整数 , 所以需要对变换后的频率系数进行量化 , 并转换成整数 。
数据量化后 , 矩阵中的数据是近似值 , 与原始图像数据存在差异 , 这是压缩后图像失真的主要原因 。