登录 注册
当前位置:主页 > 资源下载 > 40 > 图像边缘检测的matlab代码采用小波变换模极大值(WTMM)方法进行-edge-detection-wavelets

图像边缘检测的matlab代码采用小波变换模极大值(WTMM)方法进行-edge-detection-wavelets

  • 更新:2024-09-04 17:02:26
  • 大小:1.04MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

小波变换边缘检测matlab代码小波图像边缘检测 该代码实现了Mallat和Hwang(1992)的方法,该方法使用小波变换模量最大值方法检测图像中的边缘。 如参考文献中所述,此方法类似于Canny边缘检测方法,但在小波变换的上下文中进行了解释。 本文概述了通过“平滑函数”及其部分导数构造的小波。 在这里,选择的平滑函数是联合正态二维零均值方差高斯分布,部分是由于其在边缘检测和图像处理方法中的现有应用。 samples/目录包含一些样本输入图像和带有某些参数的代码输出。 输出文件名可以解释如下: s${integer}代表算法评估时的二进比例因子的指数。 因此s4表示生成的输出图像的比例因子为2 ^ 4。 t${number}代表最终阈值,该阈值用于消除图像中的任何残留噪声。 因此, t015表示从最终输出图像中删除了所有低于0.15的最终像素值。 要运行代码,请在matlab中打开wtmm.m文件,并将img_file_name值更改为图像的相对文件路径(最好是JPEG格式)。 然后,在运行代码之后,将弹出一个窗口,允许您保存输出图像。 在代码中调整scale和threshold值可