Matlab的数字图像滤波处理实现方法的研究.docVIP

Matlab的数字图像滤波处理实现方法的研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab的数字图像滤波处理实现方法的研究

基于Matlab的数字图像滤波处理实现方法的研究 ( 电子信息工程学院, , , ) 摘 要: MATLAB支持五种图像类型,即索引图像、灰度图像、二值图像、RGB图像和多帧图像阵列;支持BMP、GIF、HDF、JPEG、PCX、PNG、TIFF、XWD、CUR、ICO等图像文件格式的读,写和显示。MATLAB对图像的处理功能主要集中在它的图像处理工具箱(Image Processing Toolbox)中。图像处理工具箱是由一系列支持图像处理操作的函数组成,可以进行诸如几何操作、线性滤波和滤波器设计、图像变换、图像分析与图像增强、二值图像操作以及形态学处理等图像处理操作。: 傅立叶变换,离散余弦变换,滤波器Analysis of the Implementing of Method of Gray Level Histogram Specification Based on Matlab (College of Information Engineering, University, Changchun , China) Abstract:MATLAB support for the five image types, namely, indexing images, gray-scale images, binary images, RGB images, and multi-frame image array; support BMP, GIF, HDF, JPEG, PCX, PNG, TIFF, XWD, CUR, ICO, such as image file format to read, write and display. MATLAB image processing functions to focus on its image processing toolbox (Image Processing Toolbox) in. Image Processing Toolbox is a series of image processing operations in support of a function of the composition can be carried out, such as geometric operations, linear filtering and filter design, image transform, image analysis and image enhancement, binary image processing operations, as well as morphological image handling operations. Key words: Fourier transform, discrete cosine transform, filter 1. 引言 傅立叶变换是线性系统分析的一个有力的工具。它在图像处理,特别是在图像增强、复原和压缩中,扮演着非常重要的作用。实际中一般采用一种叫做快速傅立叶变换(FFT)的方法,MATLAB中的fft2指令用于得到二维FFT的结果,ifft2指令用于得到二维FFT逆变换的结果。 反变换:     二维离散傅立叶变换为: 正变换: 反变换: 图像的傅立叶变换与一维信号的傅立叶变换变换一样,有快速算法。实际上,现在有实现傅立叶变换的芯片,可以实时实现傅立叶变换。 (二) 其逆变换为 离散余弦变换是图像压缩中常用的一个变换编码方法,任何实对称函数的傅立叶变换中只含余弦项,就成为余弦变换,因此余弦变换是傅立叶变换的特例。余弦变换与傅立叶变换一样有明确的物理意义,是简化傅立叶变换的重要方法。 (三)矩阵形式的傅立叶变换的算法如下: 数字图像F的傅立叶正变换: 数字图像F的傅立叶反变换:F= 变换矩阵,其中,N 为图像的维数。 我们采用MATLAB进行仿真运算,具体实现的MATLAB算法的程序为: I=imread(e:\matlabwork\tuxiang\Girl.gif); C= fft2(double(I)); %对图像进行傅立叶变换B=fftshift(fft2(double(I))); %fft变换结果的逆向限 D=ifft2(B); %傅立叶反变换 figure imshow(I); title(傅里叶变换原图 ); figure, imshow(log(abs(B)+1),[]); title(直接变换频谱图); figure, imshow(abs(D),[]) ; title(反傅里叶变换图); 3. 仿

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档