- 2
- 0
- 约6.79千字
- 约 9页
- 2020-12-28 发布于安徽
- 举报
实验三、图像压缩编码技术
一、实验目的
1、理解有损压缩和无损压缩的概念;
2、理解图像压缩的主要原则和目的;
3、了解几种常用的图像压缩编码方式;
4、利用MATLAB 程序进行图像压缩编码。
二、实验原理
1、图像压缩原理
图像压缩主要目的是为了节省存储空间,增加传输速度。图像压缩的理想标准是信息
丢失最少,压缩比例最大。不损失图像质量的压缩称为无损压缩,无损压缩不可能达到很
高的压缩比;损失图像质量的压缩称为有损压缩,高的压缩比是以牺牲图像质量为代价的。
压缩的实现方法是对图像重新进行编码,希望用更少的数据表示图像。
信息的冗余量有许多种,如空间冗余,时间冗余,结构冗余,知识冗余,视觉冗余等,
数据压缩实质上是减少这些冗余量。高效编码的主要方法是尽可能去除图像中的冗余成分,
从而以最小的码元包含最大的图像信息。
编码压缩方法有许多种,从不同的角度出发有不同的分类方法,从信息论角度出发可
分为两大类。
(1)冗余度压缩方法,也称无损压缩、信息保持编码或熵编码。具体说就是解码图像
和压缩编码前的图像严格相同,没有失真,从数学上讲是一种可逆运算。
(2)信息量压缩方法,也称有损压缩、失真度编码或烟压缩编码。也就是说解码图像
和原始图像是有差别的,允许有一定的失真。
应用在多媒体中的图像压缩编码方法,从压缩编码算法原理上可以分为以下 3 类:
(1)无损压缩编码种类
哈夫曼(Huffman)编码,算术编码,行程(RLE)编码,Lempel zev 编码。
(2)有损压缩编码种类
预测编码,DPCM,运动补偿;
频率域方法:正交变换编码 (如 DCT),子带编码;
空间域方法:统计分块编码;
模型方法:分形编码,模型基编码;
基于重要性:滤波,子采样,比特分配,向量量化;
(3)混合编码。
有 JBIG,H.261,JPEG,MPEG 等技术标准。
本实验主要利用 MATLAB 程序进行赫夫曼(Huffman)编码和行程编码(Run Length
Encoding, RLE)。
三、实验内容
1、实现基本 JPEG 的压缩和编码分三个步骤:
(1)首先通过DCT 变换去除数据冗余;
(2)使用量化表对DCT 系数进行量化;
(3)对量化后的系数进行Huffman 编码。
四、实验步骤
1 打开计算机,启动 MATLAB 程序;
2 选择一幅图像,并进行赫夫曼和行程编码压缩处理;
3 将原图像在 Photoshop 软件中打开,分别以不同的位图文件格式进行 “另保存”,比
较它们的数据量。
4 记录和整理实验报告
五、实验仪器
1 计算机;
2 MATLAB、Photoshop 等程序;
3 移动式存储器(软盘、U 盘等)。
4 记录用的笔、纸。
六、实验报告内容
原图片
1、赫夫曼处理
源程序
function Huffman()
clear
X=imread(456.jpg);
data=uint8(X);
[zipped,info]=huffencode(data);
unzipped=huffdecode(zipped,info);
subplot(121);imshow(data);
subplot(122);imshow(unzipped);
%erms = compare(data(:),unzipped(:));
erms=0
cr=info.ratio
whos data unzipped zipped
function [zipped,info]=huffencode(vector)
if ~isa(vector,uint8)
error(input argument must be a uint8 vector);
end
[m,n]=size(vector);
vector=vector(:);
f=frequency(vector);
simbols=find(f~=0);
f=f(simbols);
[f,sortinde
您可能关注的文档
- 安全隐患排查统计表.pdf
- 安全隐患清单和整改清单台账.pdf
- 安全隐患销号台账样表.pdf
- 安全隐患整改表范本.pdf
- 安全隐患整改落实“五定表”格式.pdf
- 安全隐患整改通知单表格).doc
- 安全隐患整改通知单表格).pdf
- 安全隐患整改通知回复GDAQ.pdf
- 安全隐患自查和巡查基本指引.pdf
- 安全隐患自查自纠、复查整改台账.pdf
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 春节祝福短信 春节祝福短信大全 春节短信.docx VIP
- 两级ao生化工艺设计计算书.doc VIP
- 《船舶电气与自动化(船舶电气)(二三管轮)》_第二章船舶电机与电力拖动系统.ppt VIP
- 山东药品食品职业学院单招《数学》通关题库【轻巧夺冠】附答案详解.docx VIP
- 新人教版七年级下册语文诗歌鉴赏及答案.doc VIP
- 五年级数学下册全套单元测试题及答案.pdf VIP
- 一站到底游戏课件.ppt VIP
- 小学三年级下册教学设计西师版.pdf VIP
- 人教PEP版六年级下册Unit 1 How tall are you单元词形填空题(含答案).doc VIP
- 2026-2030 中枢神经系统药物市场需求趋势及发展机遇可行性研究报告.docx
原创力文档

文档评论(0)