• PUDN用户
    了解作者
  • matlab
    开发工具
  • 172KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 139
    下载次数
  • 2005-09-24 18:51
    上传日期
图像高斯滤波,再边缘检测中,首先要用到高斯滤波
zt.rar
  • zt.m
    801B
  • www.pudn.com.txt
    218B
  • 7.BMP
    384.3KB
内容介绍
clc; clear; I=imread('7.bmp'); figure, imshow(I); figure, imhist(I,1000) I=double(I); [m,n]=size(I) tem=zeros(m,n); f=zeros(m,n); zd=0; zx=0; for(i=1:m) for(j=1:n) if (i<10|j<10|i>435|j>867) I(i,j)=255; end end end A=[1 2 3 2 1;2 4 6 4 2;3 6 7 6 3;2 4 6 4 2;1 2 3 2 1] for(i=3:m-3) for(j=3:n-3) for(p=1:5) for(q=1:5) f(i,j)=A(p,q)*I(i+3-p,j+3-q)+f(i,j); end end if f(i,j)>zd zd=f(i,j); end if f(i,j)<zx zx=f(i,j); end end end for(i=1:m) for(j=1:n) f(i,j)=floor(f(i,j)/((zd-zx)/255)); end end figure, imshow(uint8(I)); imwrite(uint8(I),'8.bmp') figure, imshow(uint8(f));
评论
  • PUDN用户 2006-11-16 18:42:59
    与说明有所出入,有些许可取的
相关推荐
  • 二维高斯滤波matlab.zip
    此程序是应用于图形图像处理,基于matlab软件的二维高斯滤波算法实现。
  • matlab高斯滤波、中值滤波、均值滤波
    matlab高斯滤波、中值滤波、均值滤波
  • 对图像进行高斯滤波.rar
    通过MATLAB对图像进行高通滤波,注意将图像和文件存放在同一目录下
  • MATLAB图像高斯滤波程序
    MATLAB图像高斯滤波程序,对图像进行高斯处理,使得图像更平滑。
  • matlab 图像滤波
    常用图象滤波器的设计方法 matlab实现一个通用的高通、低通滤波器函数,其中又分别实现理想、巴特沃思和高斯滤波形式并用实现的函数对图象进行高通处理,将所给图象增加噪声后再进行低通处理,处理后分别进行伪彩色...
  • 快速高斯滤波:递归高斯滤波。-matlab开发
    一维和二维信号的递归 Gabor 滤波。 欲了解更多信息,请访问: http://utenti.lycos.it/matlab/gabor.htm 参考: 如需 Lucas J. van Vliet 的完整出版物列表,请访问以下 URL: http://www.ph.tn.tudelft.nl/~...
  • 均值、高斯滤波模糊处理,中值滤波 MATLAB
    此为压缩包,内包含三个程序代码,分别为均值滤波,高斯滤波和中值滤波,前两个可以对图像进行模糊化处理,后者可以对图像的椒盐噪声处理,提高图像质量,适合数字图像处理课程使用。
  • 高斯滤波代码
    该代码可以实现图像矩阵和一个二维高斯函数的卷积
  • 高斯滤波 matlab
    高斯滤波技术,针对图像的光照不均匀的情况,可以对图像进行很好的处理,让你获得理想的结果。
  • 高斯滤波.zip
    matlab 实现高斯低通滤波器,并给出声明