RidgeFilter

RidgeFilter[data]

计算 data 中每个像素关于脊的出现的度量.

RidgeFilter[data,σ]

使用指定的脊尺度 σ.

更多信息和选项

  • RidgeFilter 通常通过使用高斯导数计算每个采样点的主曲率估计值来找到图像中的脊线.
  • 正交于脊线的主要主曲率由 Hessian 矩阵的主要负特征值给出.
  • data 可以为以下任意形式:
  • list2D 或 3D 数值数组
    image任意 ImageImage3D 对象
  • RidgeFilter[data,σ]σ 是 Hessian 矩阵中高斯导数的标度. 默认情况下,使用 .
  • RidgeFilter[image,] 返回与 image 具有相同维度的实图像.
  • RidgeFilter 接受下列用于计算 Hessian 矩阵的选项:
  • InterpolationOrder Automatic插值阶数
    Padding"Fixed"填充方法
  • InterpolationOrder 选项的可能设置是 3, 4, 5, , 9.
  • Padding 选项支持如下设置:"Fixed""Periodic""Reversed""Reflected" 或者一个数值. 由两个设置组成的列表可以指定每个维度上不同的填充方法.

范例

打开所有单元关闭所有单元

基本范例  (2)

求地形海拔栅格图中的山脊:

画出发动机缸体中细的部分:

范围  (4)

数据  (3)

数值矩阵的脊滤波:

灰度图像的 RidgeFilter

使用尺度 3:

三维图像的 RidgeFilter

参数  (1)

默认情况下,使用 σ=1

使用较大的 σ 检测粗线:

选项  (2)

InterpolationOrder  (1)

用不同的 InterpolationOrder 的值对数组进行滤波:

填充  (1)

默认情况下,使用 "Fixed" 填充:

指定不同的填充方式:

应用  (5)

二维数组中的脊:

加强手写字符的笔画:

在具有不均匀亮度的噪声图像中检测具有给定宽度的线条:

求一片丝兰花(Yucca)叶子的显微镜照片中的红脊:

提取壁:

加强梁状骨骼结构:

改变传递函数和背景以进一步突出显示结构:

属性和关系  (2)

使用 DerivativeFilter 在标度 σ=2 的脊检测:

比较 RidgeFilter 的结果:

对图像进行脊滤波给出的是实值图像:

Wolfram Research (2010),RidgeFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RidgeFilter.html (更新于 2014 年).

文本

Wolfram Research (2010),RidgeFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RidgeFilter.html (更新于 2014 年).

CMS

Wolfram 语言. 2010. "RidgeFilter." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/RidgeFilter.html.

APA

Wolfram 语言. (2010). RidgeFilter. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RidgeFilter.html 年

BibTeX

@misc{reference.wolfram_2024_ridgefilter, author="Wolfram Research", title="{RidgeFilter}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/RidgeFilter.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_ridgefilter, organization={Wolfram Research}, title={RidgeFilter}, year={2014}, url={https://reference.wolfram.com/language/ref/RidgeFilter.html}, note=[Accessed: 22-November-2024 ]}