用VC实现图像的离散余弦变换--毕业设计.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用VC实现图像的离散余弦变换--毕业设计

毕业设计(论文) 题 目用VC++实现图像的离散余弦变换 目录 目录 I 摘要 III Abstract IV 文献综述 V 前言 VI 1 引言 1 1.1 背景 1 1.2 意义 1 1.3 现状与发展 2 2 系统总体设计 4 2.1 系统的开发环境 4 2.2 系统开发的内容 5 2.3 系统需要实现的功能 6 2.4 GDI与GDI+基本介绍 6 2.5 系统总流程图 8 3 正交变换知识概述 9 3.1 图像处理中的正交变换 9 3.2 傅立叶变换的基本概念 9 3.3 离散余弦变换基本概念 13 4 图像文件格式 16 4.1 图像的基本类型 16 4.2 位图的格式 18 4.3 位图数据的读取与显示 19 5 图像离散余弦变换实现 22 5.1 AAN方法介绍 22 5.2 实现步骤 23 5.3 结果分析 23 6 图像离散余弦逆变换实现 25 6.1 正变换的相关参数存储 25 6.2 根据图像数据逆变换 25 7 系统测试及效果 27 7.1 打开图片测试 27 7.2 分块DCT变换测试 27 7.3 逆变换测试 28 7.4 系统性能分析 28 8 全文总结 29 致谢 30 参考文献 31 摘要 本文研究图像的使用VC++编码具体实现大提高了处理速度本系统还实现了图文件的读、写及显示,先将位图图像存储在文件中,然后从文件中读取位图数据,把这些数据经过,后再将变换后的数据以位图显示出来本文重点介绍了及其实现的方法article works on discrete cosine transformation which is one of orthogonal transformation of image. AAN algorithm of DCT programmed in Visual C++ platform, experimental results show that it is effection. This system also fulfill the reading、writing and displaying operations of bitmap file. Firstly, we save the positive transforming information of image file as text file. Then, we read the image data from text file to do DCT. At last, we display the transformed data in a way of bitmap format. This article emphasizes on the theory of discrete cosine transformation and the way how to achieve it. This article carefully researches on fundamental principle、mathematic basis and the arithmetic of discrete cosine transformation. Besides, we test the images of positive and negative transformation. Key words: orthogonal transformation of image, discrete cosine transformation (DCT), AAN speed method 文献综述 图像格式、图像正交变换相关文献概述 图像是现代信息社会中最基本的信息。数字图像处理的研究对象是图像处理技术,这是计算机技术的重要分支和发展方向。 文献[1]介绍了Visual C++的开发环境及静止、视频图像压缩编码中用道的主要编码算法,如:傅立叶变换、离散余弦变换、小波变换、熵编码、运动估计等,并对多个国际标准进行了深入的研究和分析,如JPEG、JPEG2000、H.261 、H.263和H.26L等,同时给出了其中主要算法的Visual C++源程序。 文献[2]对傅立叶变换的特性进行了分析,包括产生背景、数学理论、算法,并对傅立叶变换和快速傅立叶变换作了比较。 文献[3]则介绍了图像变换在信息隐藏中的应用。 文献[4]介绍了离散余弦变换编码的现状与发展趋势。 文献[6][7]主要介绍数字图像处理的理论与方法,介绍了各种数字图像处理的算法及编程实现技术。主要内容包括:位图基础、图像的显示、图像的几何变换、图像灰度变换、图像的平滑处理、图像锐化处理及边缘检测等。[8]-[9]是有关离

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档