|
SOLUTIONS
|
MATHEMATICA 内置符号
DerivativeFilter[image, {n1, n2}]
计算 image 在垂直和水平方向上的第 ![]()
阶导数.
DerivativeFilter[image, {n1, n2},
]
计算标准差为
的高斯尺度上的导数.
DerivativeFilter[array, {n1, n2, ...}]
计算 array 的导数.
更多信息更多信息
- DerivativeFilter 是一个线性滤波器,它基于一个样条插值模型绘制图像的导数.
- DerivativeFilter 使用数组坐标系统,其中第一个坐标的范围从顶部到 image 的底部,而第二个坐标的范围从右边到左边.
- DerivativeFilter 可用于任意灰度级或者多通道图像,分别作用于每个通道.
- DerivativeFilter 可用于三维以及二维图像,也可以用于任意阶数的数据数组.
- DerivativeFilter[image, ...] 给出与 image 具有相同维度的实图像.
- DerivativeFilter 可以采用下列选项:
-
InterpolationOrder Automatic 插值阶数 Padding "Fixed" 填充方法 - InterpolationOrder 选项的可能设置是 1、3、5、7 或者 9. 导数阶数必须小于指定的插值阶数.
- 图像导数容易受噪声影响. 若要抵消这种影响效果,用于可以通过标准差为
的高斯内核对 image 或者 data 进行正则化处理. 默认值是
=0. - Padding 选项可接受的设置有:
、
、
、
或者一个数值值. 这些设置列表可以对 image 或者 data 的每个维度指定不同的填充方法.
版本 8 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »




