|
SOLUTIONS
|
MATHEMATICA 内置符号
MeanShiftFilter[image, r, d]
将每个像素用范围 r 邻域内并且值在距离 d 内的像素的均值替换.
MeanShiftFilter[array, r, d]
对一个数据数组应用均值平移滤波.
更多信息更多信息
- MeanShiftFilter[image, r, d] 求以每个像素为中心的
×
块内像素的均值,这里考虑值位于离中心像素在欧几里得距离 d 内的像素. - 在图像的边缘上,MeanShiftFilter 使用较小的邻域.
- MeanShiftFilter 可用于三维以及二维图像,也可用于任意阶数的数据数组.
- MeanShiftFilter[image, {rrow, rcol}, d] 在高度上使用范围
,在宽度上使用范围
. - MeanShiftFilter[image, {rslice, rrow, rcol}, d] 在高度上使用范围
,在深度上使用范围
,在宽度上使用范围
. - MeanShiftFilter 可用于二值、灰度、RGB 和任意多通道图像.
- 设置 MaxIterations->n,最多执行 n 次迭代.
- MeanShiftFilter 接受 DistanceFunction 选项,它可用于指定如何计算像素值之间的距离. 默认设置是DistanceFunction->EuclideanDistance.
- 对于 DistanceFunction 的可能设置的完整列表,参见 MeanShift 的参考页面.
- 距离参数 d 的可能范围取决于所用的距离函数,以及颜色空间的维度.
版本 8 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »




