RangeFilter

RangeFilter[image, r]
通过把每个像素用范围 r 邻域内最大值和最小值的差值替换,对 image 进行滤波处理.

RangeFilter[data, r]
data 数组应用层次滤波(Range filter).

更多信息更多信息

  • RangeFilter[image, r] 在以每个像素为中心的 块内,执行层次滤波.
  • 在图像的边缘上,RangeFilter 使用较小的邻域.
  • RangeFilter 适用于三维图像与二维图像,也适用于任意阶数的数据数组.
  • RangeFilter[image, {rrow, rcol}] 对高度使用范围 ,对宽度使用范围 .
  • RangeFilter[image, {rslice, rrow, rcol}] 对高度使用范围 ,对深度使用 ,对宽度使用 .
  • 对于多通道图像,RangeFilter[image, ...] 把每个像素用邻域内具有最高亮度和最低亮度的像素的差值,在所有通道上求均值替代.
  • 当应用于多通道图像时,RangeFilter 分别作用于每个通道.
  • RangeFilter 返回与原始图像具有相同类型和相同维度的一个图像.
版本 8 的新功能 | 版本 9 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »