Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 图像处理和分析 > 图像滤波和邻域处理 > DerivativeFilter >

DerivativeFilter

DerivativeFilter
计算 image 在垂直和水平方向上的第  阶导数.
DerivativeFilter
计算标准差为 的高斯尺度上的导数.
DerivativeFilter
计算 array 的导数.
  • DerivativeFilter 是一个线性滤波器,它基于一个样条插值模型绘制图像的导数.
  • DerivativeFilter 使用数组坐标系统,其中第一个坐标的范围从顶部到 image 的底部,而第二个坐标的范围从右边到左边.
  • DerivativeFilter 可用于任意灰度级或者多通道图像,分别作用于每个通道.
InterpolationOrderAutomatic插值阶数
Padding"Fixed"填充方法
  • InterpolationOrder 选项的可能设置是 1、3、5、7 或者 9. 导数阶数必须小于指定的插值阶数.
  • 图像导数容易受噪声影响. 若要抵消这种影响效果,用于可以通过标准差为 的高斯内核对 image 或者 data 进行正则化处理. 默认值是 =0.
  • Padding 选项可接受的设置有: 或者一个数值值. 这些设置列表可以对 image 或者 data 的每个维度指定不同的填充方法.
图像的垂直导数:
图像的水平导数:
图像的垂直导数:
In[1]:=
Click for copyable input
Out[1]=
 
图像的水平导数:
In[1]:=
Click for copyable input
Out[1]=
尺度 上的脊检测:
T-junction 滤波:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF