MaxFilter

MaxFilter[image,r]
image 进行滤波,用邻域 r 内的最大值替换图像中的值.

MaxFilter[data,r]
将最大值滤波应用到一组数据中.

更多信息更多信息

  • MaxFilter 可用于任意秩的数字数组、规则和不规则时间序列、二维和三维图像以及样本声音对象,并独立运行于每一个波道.
  • MaxFilter 可用于二维以及三维图像,也可用于任意维数的数据数组.
  • MaxFilter[image,r] 以每个像素为中心,找出 范围内的最大值.
  • 在图像的边缘,MaxFilter 用较小的邻域.
  • MaxFilter[image,{rrow,rcol}] 在高度上使用范围 ,在宽度上使用范围 .
  • MaxFilter[image,{rslice,rrow,rcol}] 在高度上使用范围 ,在深度上使用范围 ,在宽度上使用 .
  • MaxFilter[image,{r1,r2}] 用垂直范围 和水平范围 的邻域.
  • 对于多通道图像,MaxFilter[image,] 对于每个像素,用像素的邻域内所有通道中,平均总强度最大的一个像素替换.

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

基本范例  (4)基本范例  (4)

用最大值滤波,扩大一个彩色图像中的发亮的部分:

In[1]:=
Click for copyable input
Out[1]=

膨胀图像的明亮部分以删除细的深色的特征:

In[1]:=
Click for copyable input
Out[1]=

一个向量的最大值滤波:

In[1]:=
Click for copyable input
Out[1]=

三维图像的最大值滤波:

In[1]:=
Click for copyable input
Out[1]=
2008年引入
(7.0)
| 2015年更新
(10.2)
Translate this page: