文件名称:JPEGCompression
介绍说明--下载内容来自于网络,使用问题请自行百度
编码:
(1)进行颜色转换,将RGB格式转换为YUV格式。
(2)将待编码的N×N的图像分解成(N/8)^ 2 个大小为8×8的子图像。
(3)对每个子图像进行DCT变换,得到各子图像的变换系数。这一步的实质是把空间域表示的图像转换成频率域表示的图像。
(4)对变换系数进行量化。
(5)进行Z字形重排
(6)使用霍夫曼变长变码编码器对量化的系数进行编码,得到压缩后的图像(数据)。
解码:
(1) 对压缩的图像数据进行解码,得到用量化系数表示的图像数据。
(2) 进行反Z字型重排
(3)用与编码时相同的量化函数或量化值表对用量化系数表示的图像数据进行逆量化,得到每个子图像的变换系数。
(4)对逆量化得到的每个子图像的变换系数进行反向正交变换(如反向DCT变换等),得到(N/8)^2 个大小为8×8的子图像。
(5)将(N/8)^2 个大小为8×8的子图像重构成一个N×N的图像。
(6)进行颜色组合,将YUV格式转换为RGB格式图像。(JPEG compression and decompression process)
(1)进行颜色转换,将RGB格式转换为YUV格式。
(2)将待编码的N×N的图像分解成(N/8)^ 2 个大小为8×8的子图像。
(3)对每个子图像进行DCT变换,得到各子图像的变换系数。这一步的实质是把空间域表示的图像转换成频率域表示的图像。
(4)对变换系数进行量化。
(5)进行Z字形重排
(6)使用霍夫曼变长变码编码器对量化的系数进行编码,得到压缩后的图像(数据)。
解码:
(1) 对压缩的图像数据进行解码,得到用量化系数表示的图像数据。
(2) 进行反Z字型重排
(3)用与编码时相同的量化函数或量化值表对用量化系数表示的图像数据进行逆量化,得到每个子图像的变换系数。
(4)对逆量化得到的每个子图像的变换系数进行反向正交变换(如反向DCT变换等),得到(N/8)^2 个大小为8×8的子图像。
(5)将(N/8)^2 个大小为8×8的子图像重构成一个N×N的图像。
(6)进行颜色组合,将YUV格式转换为RGB格式图像。(JPEG compression and decompression process)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
JPEGCompression | 0 | 2018-04-16 |
JPEGCompression\123.jpg | 585964 | 2018-04-16 |
JPEGCompression\123.png | 21735 | 2018-04-13 |
JPEGCompression\CalMSE.m | 334 | 2018-04-03 |
JPEGCompression\Compratio.m | 1185 | 2015-12-14 |
JPEGCompression\Compress.m | 612 | 2018-04-03 |
JPEGCompression\Decompress.m | 104 | 2018-04-03 |
JPEGCompression\Image1.bmp | 304182 | 2015-12-14 |
JPEGCompression\imdisplay.m | 317 | 2015-12-14 |
JPEGCompression\img2jpg.m | 1223 | 2018-04-03 |
JPEGCompression\jpg2img.m | 1668 | 2018-04-03 |
JPEGCompression\kids.tif | 95162 | 2013-09-26 |
JPEGCompression\my.m | 2228 | 2018-05-13 |
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.