多媒体通信技术课程_实验报告.doc
文本预览下载声明
太原理工大学现代科技学院
多媒体通信技术课程 实验报告
专业班级
学 号
姓 名
指导教师 实验名称 JPEG图像压缩算法 同组人
专业班级 学号 姓名 成绩
一.实验目的
1.掌握基于DCT变换的图像压缩的基本原理及其实现步骤。
2.通过使用MATLAB,对同一幅原始图像进行压缩,进一步掌握DCT和图像压缩。
二.实验要求
以任意选择一幅图片为数据设计出JPEG图像的压缩和缓解压缩算法并写出程序予以实现。
三.实验原理
和相同图像质量的其它的常用文件格式(如GIF、TIFF、PNG)相比,JPEG 是目前静态图像中压缩比最高的。我们给出具体的数据来对比一下。例如一张大小为1152*768.24位色的原图,用Microsoft图画工具将其分别转成24位色BMP、24位色JPEG、24位色PNG的压缩格式、24位色TIF。得到的文件大小(以KB为单位)分别为:2593, 214, 1751, 2398 。可见JPEG比其它几种的压缩比要高的多,而图像质量都差不多。
JPEG的图片使用的是YUV(或YCbCr)颜色模型 。Y代表亮度 ,U和V表示色差,U和V是构成色彩的两个分量。
YUV表示法的重要性是它的亮度信号(Y)和色度信号(U和V)是相互独立的。也就是Y信号分量构成的黑白灰度图与用U和V信号构成的另外两幅单色图是相互独立的。所以可以对这些单色图分别进行编码。
四.实验程序
JPEG程序:
编码压缩
jpeg_demo.m:
% Prototype JPEG compression algorithm dem
显示全部