• fuss
    了解作者
  • matlab
    开发工具
  • 4KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 10 积分
    下载积分
  • 7
    下载次数
  • 2017-03-26 15:37
    上传日期
利用MARR算子进行边缘检测,适用于图像的边缘提取
Marr.zip
  • Marr算子
  • 123.png
    4.2KB
  • Marr.m
    414B
内容介绍
X=imread('lena.jpg'); %读取彩色图像 Y=rgb2gray(X); %将彩色图像转化为灰度图像 figure(1); imshow(Y); title('灰度图像'); %计算边缘检测算子,设sigma=2 [m,n]=size(Y); for x=1:m for y=1:n G(x,y)=(((x-m/2-1)^2+(y-n/2-1)^2)/(2*2^2)-1)/(pi*2^4)*exp(-((x-m/2-1)^2+(y-n/2-1)^2)/(2*2^2)); end end Y=double(Y); g=conv2(Y,G,'same'); figure(2); imshow(im2bw(g,0.3)); title('图像边缘');
评论
    相关推荐
    • Marr-Hildreth-edge-detection.zip
      利用opencv进行Marr-Hildreth图像边缘检测,改进的边缘检测算子
    • 边缘检测.zip
      用sobel、prewitt、robert、marr和canny算子实现边缘检测.
    • Marr_Hildreth.rar
      这是Marr_Hildreth边缘检测,虽然实现有点问题,但是所有模块都是好的
    • 边缘检测.rar
      边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。这些包括(i)深度上的不连续、(ii)表面方向不连续、(iii...
    • 7077720.zip
      本文首先介绍了边缘的定义,说明了传统的几种边缘检测算子并比较了
    • PLUS 边缘检测滤波器:PLUS =(梯度方向二阶导数 + 拉普拉斯算子)边缘检测滤波器-matlab开发
      Marr D., Hildreth EC 提出的基于梯度方向拉普拉斯算子和二阶导数之和的改进且准确的边缘检测方法 (SDGD) 在“边缘检测理论”中,皇家学会会刊,207,第 187-217 页,1980 年。 这是第二次尝试。 在尝试从 2005-12...
    • 图像分割和边缘检测-BSDS500数据集
      BSDS300基础上扩展出的数据集,加入了200张新的图片。 BSDS500包括:图片,ground-truth, benchmarks
    • SDGD 边缘检测滤波器:梯度方向二阶导数边缘检测滤波器-matlab开发
      基于梯度方向二阶导数零交叉 (SDGD) 的更精确的边缘检测方法,由 Marr D., Hildreth EC 在“边缘检测理论”中提出,皇家学会会刊,207,第 187 页- 217, 1980。 这是第二次尝试。 在尝试从 2005-12-01 更新原始提交...
    • 边缘检测——数字图像处理实验
      通过输入不同的参数,能够实现Sobel算子、Prewitt算子、Roberts算子、Marr算子和Canny边缘检测
    • codesforimageprocessing.rar
      实现简单图像处理,包括256色转灰度图、Hough变换、Walsh变换、中值滤波、二值化变换、亮度增减、傅立叶变换、反色、取对数、取指数、图像平移、图像旋转、图像细化、图像缩放、图像镜像、均值滤波、对比度拉伸、拉普拉斯锐化(边缘检测)、方块编码、梯度锐化、灰度均衡、直方图均衡、离散余弦变换、维纳滤波处理、逆滤波处理、阈值变换、高斯平滑。