数字图像处理课程设计.doc_第1页
数字图像处理课程设计.doc_第2页
数字图像处理课程设计.doc_第3页
数字图像处理课程设计.doc_第4页
数字图像处理课程设计.doc_第5页
已阅读5页,还剩5页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数 字 图 像 处 理 课程设计报告题 目:基于矢量量化技术的编码 专业班级: 学 号: 姓 名: 基于矢量量化技术的图像编码一、 设计目的1.1掌握MATLAB GUI 程序设计1.2学习和熟悉MATLAB图像处理工具箱1.3学会运用MATLAB工具箱对图像进行处理和分析二、设计环境Window XP,MATLAB 7.0三、总体设计数字图像处理技术是20世纪60年代发展起来的一门新兴学科,随着图像处理理论和方法的进一步完善,使得数字图像处理技术在各个领域得到了广泛应用,并显示出广阔的应用前景。矢量量化技术是一种有损压缩技术,它根据一定的是真测度在码书中搜引出与输入适量失真最小的码字的索引,传输时仅传输这些码字的索引,接收方根据码字索引字,码书中查找对应码字,再现输入矢量。矢量量化分三个主要步骤:一是训练码书,二是编码,三是解码。有好的码书,才能进行有效的数据压缩编码,因此码书的设计是矢量量化的关键。用M个训练矢量生成包含N(N=min break; end end if dmin min=d; codenumber(i)=j; end end vectornumber(codenumber(i)=vectornumber(codenumber(i)+1; d1 =d1+min; end sea=(d0-d1)/d1; if sea=min break; end end if d=min min=d; codenumber(i)=j; end end d1=d1+min; end经过编码后,每个图像块都和码书中的某个码字相对应,也就是可以用这个索引号替代子图像块,起到压缩编码的效果运行图像如下:3.解码:解码就是按照索引号将码书中的码字找出来吗,用找到的码字将图像重建出来。重建图像和原始图像之间存在一定的失真,只要失真控制在一定的范围内,则认为该图像压缩是有效的。实现解码的Matlab程序如下:function LBGdecode()%解码算法for i=1: nn re_sig(i,:)=codebook(codenumber(i),:);end%重建图像for ni=1: nn for nj=1: ss f1=floor(ni./num); f2=mod(ni,num); if f2=0 f2=num; f1=f1-1; end m1=floor(nj./siz_word)+1; m2=mod(nj,siz_word); if m2=0 m2=siz_word; m1=m1-1; end re_re_sig(siz_word*f1+m1,siz_word*(f2-1)+m2)=re_sig(ni,nj); endend%显示解压后的图像,即压缩图像figure(2);imagesc(re_re_sig);colormap(gray);axis squareaxis off运行图像为:四:小结通过十六个学时的数字图像处理课程设计让我对数字图像处理有了更深层次的了解,一遍遍的翻书查资料也让我又回顾了这一学期来所学的知识。对于此课程设计中的课题中,我们做的是基于矢量量化技术的图像编码,矢量量化技术是一种有损压缩技术,它根据一定的失真测度在码书中搜索与矢量失真最小的码字的索引,传输时仅传输这些码字的索引,接收方根据码字索引在码书中查找对应码字,再现输入矢量。由于图像数据占据大量的存储容量和较宽的传输信道,因此在信息社会中,数字图像压缩技术在图像处理中的地位越来越重要。这次课程设计让我对这门技术有了基础的理解。这门课程设计也用到了MATLAB,在学习这门课程得过程中又巩固了MATLAB的知识。在编程的过程中大家都特别齐心,共同商

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论