欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数字图像处报告.doc

    • 资源ID:1163647       资源大小:1.16MB        全文页数:19页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数字图像处报告.doc

    1、一 图像压缩的介绍(一) 图像压缩的意义 随着信息技术的发展,图像以其信息量丰富的特点,成为信息的重要载体,但同时图像的数据量很大,因而图像压缩是图像存贮和传输方面的一个重要课题。高效的压缩技术能大大减小图像存贮的空间。对于尺寸较大、质量较高的真彩色图像,图像压缩具有特殊重要的意义,它能够节省占用的存储资源空间。因此,论文将主要研究彩色静止图像的压缩编码。(二)图像压缩的原理 1图像压缩的根据图像能够被压缩,是因为原始图像的数据量远远大于它所提供的有效信息量。也就是说原始的图像数据文件包含大量的冗余信息和不相干的信息。冗余信息是重复出现在的信息,它的删除对原始信息并没有损失。不相干的信息的删除

    2、对原始信息有一定的影响,但在限制条件下不会影响信息内容的理解。但通常不必准确区别这两个概念。只删除冗余信息的算法被称为“无损压缩”,它可以完全恢复原文件,但其压缩比率会降低;不干信息的算法被称为“有损压缩”,它只能近似的恢复原文件,它的压缩比率比较高。如果用n1表示一副原图的数据量,n2表示压缩后的数据量,压缩率Cr定义为:Cr=n1/n2,冗余量Rd=1-1/Cr。 2数据冗余的类型 1)编码冗余 对图像编码时须建立数据与编码的对应关系。图像的每个灰度值对应一个码字。下面我们讲的哈夫曼算法和行程编码算法都是利用编码冗余做的。2) 像素间冗余 它指的是像素灰度级间具有的相关性。它包括以下三种形

    3、式:(1)空间冗余:是指在一副图像内,物体和背景的表面物理特性各自具有很强的相关性。(2)时间冗余:序列图像间存在明显的相关性。(3)结构冗余:有的图像构成非常规则,如纹理结构在人造图像中经常出现,如果能找到纹理基元,就可以通过仿射变换生成图像的其他部分。(4)知识冗余:人类拥有的知识也可以用于图像编码系统的设计,如人脸具有固定结构,只是不同的人在局部的表达不同而已。3) 心理视觉冗余我们的视觉系统具有非线性、非均匀性特点,对图像上呈现的信息具有不同的分辨率。也就是说很多图像间的微小变化人眼察觉不到,这部分可以认为是心理视觉冗余的,删除此类信息不会明显降低图像的视觉质量。(三)图像压缩的分类

    4、压缩可分为两大类:第一类压缩过程是可逆的,也就是说,从压缩后的图象能够完全恢复出原来的图象,信息没有任何丢失,称为无损压缩;第二类压缩过程是不可逆的,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩选择哪一类压缩,要折衷考虑,尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。(四)图像压缩的方法图像数据压缩的目的是节省图像存储空间、减少传输信道的容量和缩短图像加工处理时间。针对不同应用目的可以使用不同的压缩办法。在数字处理领域如下几种压缩方法:1)平均信息法(象素编码):平均信息法是对每个像素进行

    5、单独处理,不考虑像素之间的相关性。在象素编码中常用的几种方法有:(1)脉冲编码调制(Pulse Code Modulation,简称PCM);(2)熵编码(Entropy Coding);常用的哈弗曼编码属于熵编码。(3)行程编码(Run Length Coding);(4)位平面编码(Bit Plane Coding)。2)预测编码法:预测编码法是利用相邻像素之间的相关性,去掉图像中冗余的信息,只对有用信息进行编码。例如由于像素灰度是连续的,所以在一片区域中,相邻像素之间灰度值的差别可能很小。如果只记录一个像素的灰度,其他像素的灰度都用其与其前一个灰度之差来表示,就能起到压缩的目的。举个简单

    6、的例子,因为象素的灰度是连续的,所以在一片区域中,相邻象素之间灰度值的差别可能很小。如果我们只记录第一个象素的灰度,其它象素的灰度都用它与前一个象素灰度之差来表示,就能起到压缩的目的。如248,2,1,0,1,3,实际上这6个象素的灰度是248,250,251,251,252,255。表示250需要8个比特,而表示只需要两个比特,这样就实现了压缩。 常用的预测编码方法有增量调制(简称DM)和微分预测编码(简称DPCM)。3)变换编码法:变换编码法是指给定的图像变换到另一个数据域上,使得大量的信息能用较少的数据来表示,从而达到压缩的目的的方法。常用的有正交变换编码、离散余弦变换和离散沃尔什-哈达

    7、玛变换等。4)其他编码法:其他编码法方法还很多,如内插法中的低取样和来取样法、方块编码、混合编码、矢量化和LZW算法等。这些年又出现了新的压缩方法:如使用人工神经元网络的压缩编码方法、分形、小波、基于对象的压缩编码算法和基于模型的压缩编码算法等。 本次课程设计采用了游程编码、哈弗曼编码、余弦变换编码、LBG矢量量化编码、小波变换编码和JND量化编码。二 图像压缩编码方法 (一)哈弗曼编码1哈弗曼编码的具体算法哈夫曼(Huffman)编码是一种常用的压缩编码方法,是Huffman于1952年为压缩文本文件建立的。它的基本原理是频繁使用的数据用较短的代码代替,较少使用的数据用较长的代码代替,每个数

    8、据的代码各不相同。这些代码都是二进制码,且码的长度是可变的。举个例子:假设一个文件中出现了8种符号S0,S1,S2,S3,S4,S5,S6,S7,那么每种符号要编码,至少需要3比特。假设编码000,001,010,011,100,101,110,111(称做码字)。那么举例给出的符号序列S0S1S7S0S1S6S2S2S3S4S5S0S0S1经过哈夫曼(Huffman)编码后变成如下000001111000001110010010011100101000000001,共用了42比特。我们发现S0,S1,S2这三个符号出现的频率比较大,其它符号出现的频率比较小,如果我们采用一种编码方案使得S0,

    9、S1,S2的码字短,其它符号的码字长,这样就能够减少占用的比特数。例如,我们采用这样的编码方案:S0到S7的码字分01,11,101,0000,0001,0010,0011,100经过哈夫曼(Huffman)编码后变成如下011110001110011101101000000010010010111,共用了39比特,尽管有些码字如S3,S4,S5,S6变长了(由3位变成4位),但使用频繁的几个码字如S0,S1变短了,所以实现了压缩。下面给出具体的Huffman编码算法:1)首先统计出每个符号出现的频率,例如S0到S7的出现频率分别为:0.25,0.19,0.08,0.06,0.21,0.02,

    10、0.03,0.16 2) 从左到右把上述频率按从大到小的顺序排列。3) 将最小的两个数相加的值表上*号,其余的数据不变,然后将得到的数据排序4) 重复(3),直到只有两个数据。5) 从最后一列概率编码,从而得到最终编码。2哈夫曼算法的MATLAB实现程序h=imread(lufei.jpg);m,n=size(h);subplot(1,2,1);imshow(h);title(yuantu);h=h(:);s=0:255;for i=0:255 p(i+1)=length(find(h=i)/(m*n);enddict=huffmandict(s,p);enco=huffmanenco(h,d

    11、ict);deco=huffmandeco(enco,dict);deco=col2im(deco,m,n,m,n,distinct);subplot(1,2,2);imshow(uint8(deco);title(huffman)3实验结果及分析从仿真的效果来看,两幅图基本没什么差异,因此哈夫曼算法是无损压缩。但是,我们从运算速度来看,哈夫曼算法的速度不快,原因是对于一般尺寸的彩色图像来说,运用imread读出图像信息的矩阵是个三维大容量的矩阵(这源于图像的像素量很大,每个像素的颜色分别由红、绿、蓝三种灰度决定),故按照哈夫曼这种统计算法耗时比较长。4压缩比(二)行程编码1行程编码的介绍 行

    12、程编码又称“运行长度编码”或“游程编码”,是一种统计编码,该编码属于无损压缩编码。行程编码的基本思想:将一行中颜色值相同的相邻象素用一个计数值和该颜色值来代替。例如aaabccccccddeee可以表示为3a1b6c2d3e,即有3个a,1个b,6个c,2个d,3个e。如果一幅图象是由很多块颜色相同的大面积区域组成,那么采用行程编码的压缩效率是惊人的。然而,该算法也导致了一个致命弱点,如果图象中每两个相邻点的颜色都不同,用这种算法不但不能压缩,反而数据量增加一倍。因此对有大面积色块的图像用行程编码效果比较好。行程编码的可行性讨论:行程编码的压缩方法对于自然图片来说是不太可行的,因为自然图片像素

    13、点错综复杂,同色像素连续性差,如果硬要用行程编码方法来编码就适得其反,图像体积不但没减少,反而加倍。鉴于计算机桌面图,图像的色块大,同色像素点连续较多,所以行程编码对于计算机桌面图像来说是一种较好的编码方法。行程编码算法特点:有算法简单、无损压缩、运行速度快、消耗资源少等优点。2行程编码的Matlab实现image1=imread(lufei.jpg); %读入图像imshow(image1); %显示原图像title(原图);% 以下程序是将原图像转换为二值图像image2=rgb2gray(image1);threshold=graythresh(image2);BW=im2bw(imag

    14、e2,threshold);image3=reshape(image2,256,256); % 重建二维数组图像,并设为image3% 以下程序为对原图像进行行程编码,压缩X=image3(:); %令X为新建的二值图像的一维数据组x=1:1:length(X); % 显示行程编码之前的图像数据j=1;image4(1)=1;for z=1:1:(length(X)-1) % 行程编码程序段if X(z)=X(z+1)image4(j)=image4(j)+1;elsedata(j)=X(z); % data(j)代表相应的像素数据j=j+1;image4(j)=1;endenddata(j)

    15、=X(length(X); % 最后一个像素数据赋给dataimage4length=length(image4); % 计算行程编码后的所占字节数,记为image4lengthy=1:1:image4length ; % 显示编码后数据信息% 下面程序是游程编码解压l=1;for m=1:image4length for n=1:1:image4(m); rec_image(l)=data(m); l=l+1; end endu=1:1:length(rec_image); % 查看解压后的图像数据figure,plot(u,rec_image(u);rec2_image=reshape(r

    16、ec_image,256,256); % 重建二维二维图像数组figure,imshow(rec2_image); % 显示解压恢复后的图像title(解压恢复图像);3实验结果 4压缩比从仿真的效果来看,两幅图基本没什么差异,因此行程编码算法也是无压缩。 从计算速度来看,行程编码的编码速度快于哈夫曼算法,因为它只是对图像灰度做一个统计,并不需要再进行二元编码,但行程编码的最大缺点就是,对并非是大块色图的图像,不仅没有起到压缩的效果,反而增大了空间容量。(三)LBG矢量量化编码1矢量量化的定义要想得到好的性能编码,仅采用标量量化是不可能的。当把多个信源符号联合起来形成多维矢量,再对矢量进行标量

    17、量化时自由度将更大,同样的失真下,量化基数可进一步减少,码率可进一步压缩。这种量化叫矢量量化。2LBG矢量量化编码算法一种有效和直观的矢量量化码书设计算法LBG算法(也叫GLA算法)是由Linde、Buzo和Gray于1980年首先提出来的。该算法基于最佳矢量量化器设计的最佳划分和最佳码书这两个必要条件,且是Lloyd算法在矢量空间的推广,其特点为物理概念清晰、算法理论严密及算法实现容易。设训练矢量集为,待产生的码书为,其中,则码书设计过程就是需求把训练矢量集分成个子集的一种最佳聚类方案,而子集的质心矢量作为码字。假设平方误差测度用来表征训练矢量和码字之间的失真,即:则码书设计的准则可用下列数

    18、学形式表达: 最小化 约束条件 ,其中为矩阵,其元素满足: 矩阵可看作训练矢量的聚类结果。根据,可计算码字: 其中 代表子集中训练矢量的数目,或者说是矩阵第行中非零元素的数目。 针对训练矢量集为,其LBG算法的具体步骤如下: 步骤1:给定初始码书,令迭代次数,平均失真,给定相对误差门限。 步骤2:用码书中的各码字作为质心,根据最佳划分原则把训练矢量集划分为个胞腔,满足 步骤3:计算平均失真 判断相对误差是否满足 若满足,则停止算法,码书就是所求的码书。否则,转步骤4。 步骤4:根据最佳码书条件,计算各胞腔的质心,即 由这个新质心形成新码书,置,转步骤2。3LBG编码用Matlab实现程序cle

    19、ar all; data=imread(lufei.jpg); %调入原始图像 data=double(data)/255; %归一化m,n=size(data); %求出图像的行数和列数 figure(1)subplot(1,2,1);imshow(data); %显示原始图像 title(原始图像)subplot(1,2,2);hist(data);title(直方图)siz_word=4; %设置码字的大小 siz_book=512; %设置码书的大小 data1=zeros(m*n,1);for i=1:m for j=1:n data1(i-1)*n+j)=data(i,j); en

    20、dendM1=floor(m*n/siz_word);r=mod(m*n,siz_word);if r0 M1=M1+1;enddata2=zeros(M1,siz_word);l=1;A=zeros(siz_word,1);r=1;for i=1:m*n A(r)=data1(i); if r=siz_word data2(l,:)=A; l=l+1; r=1; else r=r+1; endendcode_book=zeros(siz_book,siz_word);%LBG算法开始%初始化码书l=1;r=1;A=zeros(siz_word,1);for i=1:siz_book*siz_

    21、word A(r)=data1(i); if r=siz_word code_book(l,:)=A; l=l+1; r=1; else r=r+1; endendMIU=zeros(M1,siz_book); t=1;while t=1 for i=1:M1 B=zeros(siz_word,1); B=data2(i,:); A=zeros(siz_word,1); A=code_book(1,:); tep=0.0; for l=1:siz_word tep=tep+(A(l)-B(l)2; end r=1; for j=2:siz_book A=code_book(j,:); temp

    22、=sum(A-B).2); if temp0 code_book1(j,l)=code_book1(j,l)/tep; else code_book1(j,l)=0.0; end end end tep=0.0; for j=1:siz_book for l=1:siz_word tep=tep+(code_book1(j,l)-code_book(j,l)2; end end if tep/siz_bookN, (0pM-1,0qN-1) (2.1) (2.2)其中,式(2.1)中Bpq称为矩阵A的DCT系数。在MATLAB中,矩阵的下标从1开始而不是从0开始的,所以MATLAB中的矩阵元素

    23、A(1,1)和B(1,1)分别对应于上面定义中的值A00和B00,依此类推。 DCT是一种可逆变换,离散反余弦变换定义如下式(2.3): (0pM-1,0qN-1) (2.3)上式(2.3)的含义是任何MN的矩阵A都可以表示为一系列具有下式(2.4)的函数的和: (0pM-1,0qN-1) (2.4)这些函数称为DCT变换的基函数。这样,Bpq就可以看成是应用于每个基函数的加权。2DCT变换用Matlab实现程序 i=imread(get.jpg);i1=rgb2gray(i);threshold=graythresh(i1);BW=im2bw(i1,threshold);t=dctmtx(8

    24、);dct=(x)t*x*t;b=blkproc(BW,8 8,dct);mask=1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; b2=blkproc(b,8 8,(x)mask.*x); invdct=(x)t*x*t; i2=blkproc(b2,8 8,invdct); figure; subplot(121),imshow(i); title(yuantu); subplot(

    25、122),imshow(i2); title(yasuo);3实验结果及分析从仿真结果来看,原图像与压缩后的图像相比,结果比较影响图像的视觉效果。(五)小波变化编码1小波变换的定义小波变换(Wavelet Transformation, WT)是针对稳态傅里叶变换(Fourier Transformation, FT)在分析非信号方面的局限性形成和发展起来的一种十分有效的时频分析工具。小波变换(Wavelet Transformation, WT)采用不同尺度的分析方法,能在信号的不同部位得到最佳的时域分辨率和频域分辨率,为非稳态信号的分析提供了一条新的途径。WT与FT相比,它是一个时间和频率

    26、的局域变换,因而能有效的从信号中提取信息,通过伸缩和平移等运算功能对信号进行多尺度细化分析(Multiscale Analysis),它克服了FT在频域完全局部化而在时域完全无局部性的缺点,对波动谐波、快速变化谐波的检测有很大优越性,目前是波动谐波、快速变化谐波的主要检测方法。2常用的小波变换1)一维小波连续变换(CWT)傅立叶分析是把一个信号分解成各种不同频率的正弦波,因此正弦波是傅立叶变换的基函数。同样,小波分析是把一个信号分解成由原始小波经过移位和缩放之后的一系列小波,因此小波同样可以用作表示一些函数的基函数。可以说,凡是能够用傅立叶分析的函数都可以用小波分析,因此小波变换也可以理解为用

    27、经过缩放和平移的一系列函数代替傅立叶变换的正弦波。仔细观察图2.51所示的正弦波和小波可以发现,用不规则的小波来分析变化激烈的信号也许比用平滑的正弦波更有效,或者说对信号的基本特性描述得更好如图2.51所示。 (a)正弦波 (b)小波(db10) 图2.51 正弦波与小波图2.51分别是傅立叶分析与小波分析使用的基函数,数学上傅立叶分析的过程实际上是用傅立叶变换(式2.5)表示, (2.5) 傅立叶变换是信号 f(t)与复数指数e-jwt(e-jwt=cost+jsint)之积在信号存在的整个期间里求和。傅立叶变换的结果是傅立叶系数 F(),它是频率的函数。同样,连续小波变换(continuo

    28、us wavelet transform ,CWT)用式(2.6)表示: (2.6) 小波变换是信号f(t)与被缩放和平移的小波函数之积在信号存在的整个期间里求和。CWT变换的结果是许多小波系数C,这些系数是缩放因子(scale)和位置(position)的函数。CWT的整个变换过程如图2.52所示。小波变换完成之后得到的系数是在不同的缩放因子下由信号的不同部分产生的。这些小波系数、缩放因子和时间之间的关系和它们的含义可以用图2.52(a)表示,该图是用MATLAB软件绘制的。图2.52(a)是用二维图像表示的小波变换分析图,y轴表示沿信号的时间方向上的位置,轴表示缩放因子,每个x-y点的颜色

    29、表示小波系数的幅度大小。图2.52(b)是用三维图像表示的小波变换分析图,轴表示小波变换之后的系数。图2.52 连续小波变换CWT的过程(a) 二维图(b)二维图图2.52小波系数、缩放因子和时间之间的关系2)二维小波变换二维小波系数分解过程可用图2.53所示的电路结构来实现。图2.6中,下标x表示对矩阵沿行方向进行滤波,下标y表示对矩阵沿列方向进行滤波。由于h具有低通性质,g具有高通性质,图像数据可看成一个二维离散信号,经过一次分解后得到的4部分输出分别经过了不同的滤波器,代表了原始矩阵的不同信息。其中,经过行和列两个方向的低通,对应了原始离散图像在下一尺度上的概貌,经过了行方向上的高通、列

    30、方向上的低通,对应于水平方向的细节信号在垂直方向的概貌,相应的,表示是原始图像垂直方向的细节信号在水平方向的概貌,表示的是沿对角线方向的细节。图像经过一次小波变换后,总的输出数据量没有减少,但是图像信息按照频率信息不同,将各分量进行了重排,便于量化处理和编码。这就是著名的Mallat快速算法,它把小波分解与多采样滤波器组联系起来,并且符合人体视觉系统对各频段的视觉敏感特性。若将一次小波分解出的概貌部分继续进行小波分解,就可以得到原始图像在不同尺度上的细节和概貌,形成小波分解的金字塔结构,如图2.54所示 2 2hy(-k)hx(-k) 2gy(-k) 2hy(-k) 2gx(-k) 2gy(-

    31、k)图2.53 二维小波系数分解过程LL3HL3HL2HL1LH3HH3LH2HH2LH1HH1图2.54 小波分解的金字塔结构3小波变换编码用Matlab实现程序A=imread(lufei.jpg); %读入图像 imshow(A); %显示原图像title(原图像);B=rgb2gray(A);colormap(gray(256);c,s=wavedec2(B,2,bior3.7);A2=appcoef2(c,s,bior3.7,1);H2=detcoef2(h,c,s,1);V2=detcoef2(v,c,s,1);D2=detcoef2(d,c,s,1);F=wrcoef2(a,c,

    32、s,bior3.7,1);G=wrcoef2(h,c,s,bior3.7,1);H=wrcoef2(v,c,s,bior3.7,1);I=wrcoef2(d,c,s,bior3.7,1);J=F,G;H,I;figuresubplot(1,2,1);image(J);title(分解后低频和高频信息);ca1=appcoef2(c,s,bior3.7,1);ca1=wcodemat(ca1,440,mat,0);ca1=0.5*ca1;subplot(1,2,2);image(ca1);title(压缩)4实验结果及分析从仿真结果来看,由于直接舍弃了全色图像的低频分量,从而在一定程度上损失了全

    33、色图像的细节信息,所以小波变换编码与原图像差别很大。(六)JND量化编码1基于JND量化的原理 通过对人眼视觉系统的生理神经结构的理解和研究发现,由于人类的视觉系统并不能感知图像中出现的所有细节变化,而在实际图像中却存在大量人类视觉系统不能察觉的用于描述细节变化的数据,因此,图像数据中存在着大量视觉冗余。只有当像素的像素值变化大于某个阈值的时候,人眼才能够感知变化的发生。因此可将能被视觉系统感知的最小失真定义为JND,JND提供了一个门限,而在此门限以下的误差则被视为不可见的。另外,研究表明,JND的值随着人眼受到外界刺激强度的增强而增大,即人眼在观察亮图像时比观察暗图像时更难察觉图像中的细节

    34、变化。所以JND的值可以不表示为: JND=K x S,其中K为常数,S为信号强度。由于很多图像的灰度级是离散的,所以通常情况下,JND可表示成分段函数,下面是一个根据人眼感知而推荐使用的JND函数:2JND量化的Matlab实现程序X = imread(lufei.jpg);JND = uint8(floor(double(X)/64)*2);JND(JND = 0 ) = 1;quanted = X./JND;Z = quanted.*JND;subplot(1,2,1),imshow(X);title(原图);subplot(1,2,2),imshow(Z);title(量化后);3实验

    35、结果及分析 从仿真结果来看,图像的压缩比为:0,原图像与压缩后的图像几乎相同,人眼基本无法区别两幅图像的不同之处。三 总结在这次不到两周的课程设计当中,我深深地感觉到自己知识的不足之处,看到了自己非常缺乏实践经验,理论联系实际的能力也极需要得到提高。 通过这一次的课程设计,我不仅仅学到了专业知识,更使我懂得如何做事。其实每一次的课程设计都是在教会我怎么样做事情,它告诉我完成一件事情,光靠团队的人数是没有任何优势的,关键在于团队之中是否有优秀的骨干去引领这个团队完成这件事情。 对我而言,知识上的收获重要,精神上的丰收更加可喜。让我知道了学无止境的道理。我们每一个人永远不能满足于现有的成就,人生就

    36、像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。这次课程设计必将成为我人生旅途上一个非常美好的回忆。在飞速发展的今天,我们只有关注当下才能顺利毕业,才能顺利拿到学士学位证书,才能更好地在将来的工作中去锻炼自己,磨练自己,修炼自己参考文献1 王正林,刘明. 精通MATLAB 7 M. 北京:电子工业出版社,2006.2 姚敏. 数字图像处理M. 北京:机械工业出版社,2006.3 王家文,李仰军. MATLAB7.0图形图像处理M.北京:国防工业出版社,2006.4 苏金明,王永利. MATLAB 7.0实用指南M.北京:电子工业出版社,2004.5 林雪松, 周

    37、婧林, 德新. MATLAB 7.0应用集锦 M. 北京:机械工业出版社,2006.6 王家文, 王皓, 刘海. MATLAB7.0编程基础M. 北京:机械工业出版社,2005.7 罗军辉, 冯平.MATLAB 7.0在图像处理中的应用M. 北京:机械工业出版社,20058 高展宏,徐文波.基于MATLAB的图像处理案例教程.北京:清华大学出版社,2011.9 冈萨雷斯著,阮秋琦等译.数字图像处理(第二版).北京:电子工业出版社,2009.10 张强,王正林.精通MATLAB图像处理.北京:电子工业出版社,2009. 11 张德丰.数字图像处理(MATLAB版).北京:人民邮电出版社,2009.12 陈天华.数字图像处理.北京:清华大学出版社,2007.13 闫敬文.数字图像处理(MATLAB版)(第2版).北京:国防工业出版社,2011.19


    注意事项

    本文(数字图像处报告.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922