本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于图像处理技术的离散余弦变换

基于图像处理技术的离散余弦变换

本文介绍了图像压缩技术中的离散余弦变换(DCT),这一图像压缩方式是现在所使用频率较高的一种方法。而本文写出了DCT算法的数学原理及其C语言代码以及我使用的软件环境等详细处理过程。本文首先介绍了DSP技术和CCS开发环境,使读者明白所使用的环境和技术的优

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于图像处理技术的离散余弦变换
    摘要
    数据压缩技术是在现在信息社会环境下的一种特别重要的技术。因为在当今时代下,需要存储的数据量太过于庞大,但存储数据的设备内存有限,不能将所需要的数据全部存储起来。所以需要使用数据压缩技术,将数据量进行压缩,从而降低其占有内存率,使设备不至于因内存不足而不能正常使用。而离散余弦变换(DCT),它就是一种用来对图像进行压缩的算法。而我们现在的生活中,很大一部分数据是图像数据,所以这种图像压缩算法的重要性不言而喻,需要得到我们的重视。
    在我的这篇论文中,重点介绍了CCS3.3开发环境、数据图像处理技术的基本概念、DCT的基本原理、算法根据和程序实现过程,并对图像进行DCT处理前后的数据进行了分析。
    关键字:图像压缩  C语言  离散余弦变换(DCT)
     
    目录
    摘要 I
    Abstract II
    目录 III
    前言 1
    1开发环境及工具介绍 2
    1.1 CCS开发环境介绍 2
    1.1.1 CCS的主要特点 2
    1.1.2 TMS320C64xx系列芯片简介 3
    1.1.3 使用CCS软件进行开发的步骤 4
    1.1.4 CMD文件简介 5
    2 数字图像处理基础 7
    2.1 什么是数字图像处理 7
    2.1.1 简单的介绍什么是图像 7
    2.1.2 数字图像处理的特点 7
    2.1.3 进行数字图像处理的主要目的 8
    2.2 图像的显示和输出 9
    2.3 图像的数字化处理过程 10
    2.3.1 采样 10
    2.3.2 量化 11
    3 数字图像 12
    3.1 什么是数字图像 12
    3.2 数字图像的种类 12
    3.2.1 二值图像 12
    3.2.2 灰度图像 12
    3.2.3 彩色图像 13
    3.3 数字图像的表示 14
    3.4 图像数据的存储 15
    4离散余弦变换 16
    4.1离散余弦变化 16
    4.1.1来源和特点 16
    4.1.2 算法 16
    4.2离散余弦变换来实现图像压缩 19
    4.2.1 程序处理流程图及步骤 19
    4.2.2 实验结果 20
    总结 25
    参考文献 26
    致谢 28
    附件1  MATLAN代码 29
    附件2  C代码 30
    附件3  CMD文件 36
     
    前言
    现如今人们已经步入了信息时代,新的信息技术革命中出现了越来越多媒体信息,人们在被这些信息包围的同时,也满足了自身对视觉信息的高要求。而文本、声音和图像是现在多媒体应用最广的信息技术。而从人类信息传递的发展史来看,从前只能使用信件,到后来的电报、电话等直到现在的网络,人们越来越不满足于只使用文字和语音传递信息,而变得越来越喜欢用视频进行通话。故图像传递信息越来越受人们的喜爱。
    然而图像信息的数据所占内存量过大,对设备内存要求极其严格,太多的图像数据会使设备内存不足而不能正常的运行。所以人们在这种现实情况下,迫切的需要一种方法来使图像数据量变少,以节省设备空间,让设备能够在存储了更多图像信息的时候还能继续正常使用,图像压缩算法就是为解决这一问题而被提及出来的一种技术。
    图像压缩是一种将图像数据进行缩减的技术,而它进行的前提是需要保证图像不会在压缩后有较大的失真。而本文研究的是一种图像压缩技术,这是一种我们在使用的算法——离散余弦变换(DCT)。离散余弦变换能成为现在人们常常使用的图像压缩算法,是因为它具有以下特点:一是图像经过离散余弦变换后,各个系数之间的关联会降低,而且往往在小部分的系数上集中了大部分能量;二是在空间分布上拥有相关的信号,而到频域上,很多能量被集中在一些特殊的区域;三是离散余弦变换属于正交变换,它不会改变信源的熵值,图像的信息量在经过离散余弦变换后和没变换时没有损失,可以通过反变换来得到原来的图像值,从而还原图像。
     
    参考文献
    [1] K. R. Rao and P. Yip. Discrete Cosine Transform: Algorithms, Advantages, Applications[M]. Academic Press, Boston, 1990.
    [2] A. V. Oppenheim, R. W. Schafer, and J. R. Buck. Discrete-Time Signal Processing, second edition[M]. Prentice-Hall, New Jersey, 1999.
    [3] S. A. Martucci. Symmetric convolution and the discrete sine and cosine transforms[J]. IEEE Trans. Sig, 1994, Processing SP-42:1038-1051. 
    [4] Alan. Bovik image and video processing [M]. Publishing House of Electronics Industry, 2006.  
    [5] Sun Jixiang. Image Compression and Projection Rebuid[M]. Science Press, 2005, 10-49.
    [6] Krans J D, Marhefka R J. Antennas:for all applications[M]. New McGraw –Hill, 2001.
    [7] Agilent Technologies. User’s/programmer’s reference[M]. Agilent, 2006.
    [8] Bridge W M. Cross Coupling in a five horn monopuless tracking system[J]. IEEE Transactions on Antennas AKD Propaqation, 1972, AP-20 (4): 437-442.
    [9] 夏良正, 李久贤. 数字图像处理第二版[M]. 东南大学出版社, 2005. 
    [10]马平. 数字图像处理与压缩[M]. 电子工业出版社, 2007. 
    [11]阮秋琦. 数字图像处理学[M]. 电子工业出版社, 2001.  
    [12]曹雪虹, 张宗橙. 信息论与编码[M]. 清华大学出版社, 2008. 
    [13]徐飞, 施晓红. MATLAB应用图像处理[M]. 西安电子大学出版社, 2002. 
    [14]余成波. 数字图像处理及MATLAB实现[M]. 重庆大学出版社, 2002.  
    [15]陈兵旗, 孙明. Visual C++实用图像处理[M]. 清华大学出版社, 2000. 
    [16]王家文. Matlab7.6图形图像处理[M]. 国防工业出版社, 2008. 
    [17]王文发, 刘彦保. 傅里叶变换用于图像处理时的特性分析[J]. 延安大学学报, 2006, 9(3):22-24. 
    [18]杨枝灵, 王开. Visual C++数字图像获取处理及实践应用[M]. 人民邮电出版社, 2003,1:272-281.
    [19]鲁业频, 李凤亭, 陈兆龙等. 离散余弦变换编码的现状与发展[J]. 通信学报, 2004,2:106-118. 
    [20]郭太峰, 钱源诚. 用查表法实现的DCT方法的优化[J]. 数据采集与处理. 1997,12(4): 272-275.
    [21]朱学涛, 张志伟. 一种快速DCT变换方法优化[J]. 电子科技. 2004,9:28-31.
    [22]沈宏军. 任意长度离散余弦变换的快速递归算法[J]. 宁夏师范学院学报. Vol.28(6):28-32. 
    [23]张琳. 基于MAC与DA结构的FIR数字滤波器性能比较[M]. 全国计算机技术应用于高等学校计算机教育. 2009:313-317. 
    [24]张剑. 标准中的变换和量化研究[J]. 传感技术学报.Vol. 18, No.2, Jun. 2005:303-306. 
    [25]王中元, 胡瑞敏, 田纲等. 整数DCT变换中变换基的通用生成算法[J]. 中国图像图形学报. Vol. 13, No.6, June 2008:1061-1064. 

    收缩