- 数字图像处理
- DIP - 首页
- DIP - 图像处理简介
- DIP - 信号与系统简介
- DIP - 摄影史
- DIP - 应用与用途
- DIP - 维度的概念
- DIP - 相机成像原理
- DIP - 相机机制
- DIP - 像素的概念
- DIP - 透视变换
- DIP - 每像素比特数的概念
- DIP - 图像类型
- DIP - 颜色代码转换
- DIP - 灰度到RGB转换
- DIP - 采样的概念
- DIP - 像素分辨率
- DIP - 放大的概念
- DIP - 放大方法
- DIP - 空间分辨率
- DIP - 每英寸像素、点和线
- DIP - 灰度级分辨率
- DIP - 量化的概念
- DIP - ISO 偏好曲线
- DIP - 抖动的概念
- DIP - 直方图简介
- DIP - 亮度和对比度
- DIP - 图像变换
- DIP - 直方图滑动
- DIP - 直方图拉伸
- DIP - 概率论简介
- DIP - 直方图均衡化
- DIP - 灰度级变换
- DIP - 卷积的概念
- DIP - 掩码的概念
- DIP - 模糊的概念
- DIP - 边缘检测的概念
- DIP - Prewitt 算子
- DIP - Sobel 算子
- DIP - Robinson 罗盘掩码
- DIP - Krisch 罗盘掩码
- DIP - 拉普拉斯算子
- DIP - 频域分析
- DIP - 傅里叶级数和变换
- DIP - 卷积定理
- DIP - 高通滤波器与低通滤波器
- DIP - 颜色空间简介
- DIP - JPEG 压缩
- DIP - 光学字符识别
- DIP - 计算机视觉与图形学
- DIP 有用资源
- DIP - 快速指南
- DIP - 有用资源
- DIP - 讨论
JPEG压缩简介
在我们上一篇关于图像压缩的教程中,我们讨论了一些用于压缩的技术。
我们将讨论JPEG压缩,这是一种有损压缩,因为最终会损失一些数据。
让我们首先讨论什么是图像压缩。
图像压缩
图像压缩是对数字图像进行数据压缩的方法。
图像压缩的主要目标是
- 以高效的形式存储数据
- 以高效的形式传输数据
图像压缩可以是有损的或无损的。
JPEG压缩
JPEG代表联合图像专家组。它是图像压缩的第一个国际标准。它在今天被广泛使用。它可以是有损的,也可以是无损的。但我们今天要讨论的技术是有损压缩技术。
JPEG压缩是如何工作的?
第一步是将图像划分为块,每个块的尺寸为8 x 8。
为了记录,假设这幅8x8图像包含以下值。
像素强度的范围现在是从0到255。我们将范围更改为-128到127。
从每个像素值中减去128会产生-128到127的像素值。从每个像素值中减去128后,我们得到了以下结果。
现在我们将使用此公式进行计算。
结果存储在例如A(j,k)矩阵中。
有一个用于计算JPEG压缩的标准矩阵,它由一个称为亮度矩阵的矩阵给出。
该矩阵如下所示
应用以下公式
应用后我们得到了这个结果。
现在我们将执行JPEG压缩中真正使用的技巧,即之字形移动。上面矩阵的之字形序列如下所示。您必须执行之字形操作,直到您在前面找到所有零。因此,我们的图像现在已压缩。
JPEG压缩总结
第一步是将图像转换为Y'CbCr并仅选择Y'通道并将其分解为8 x 8块。然后从第一个块开始,将范围映射到-128到127。之后,您必须找到矩阵的离散傅里叶变换。此结果应进行量化。最后一步是以之字形方式应用编码,并执行此操作直到找到所有零。
保存这个一维数组,你就完成了。
注意。您必须对所有8 x 8的块重复此过程。
广告