CommonestFilter

CommonestFilter[image,r]

通过将每个像素用它的 r 范围邻域内最常见的像素值替换,将 image 进行变换.

CommonestFilter[data,r]

对数据数组应用最常见值滤波器.

更多信息

  • CommonestFilter[image,r] 计算以每个像素为中心的 块内的最常见值.
  • 对于多通道图像,CommonestFilter 计算像素向量集合的最常见值.
  • 在图像的边上,CommonestFilter 使用较小的邻域.
  • CommonestFilter 可用于三维以及二维图像,也可用于任意阶数的数据数组.
  • CommonestFilter[image,{rrow,rcol}] 在高度上使用范围 rrow,在宽度上使用范围 rcol.
  • CommonestFilter[image,{rslice,rrow,rcol}] 在高度上使用范围 rslice,在深度上使用范围 rrow,在宽度上使用范围 rcol.

范例

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

基本范例  (3)

将每个像素用它的邻域内最常见的颜色替换将会产生多色调分色效果:

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

对三维体应用最常见值滤波:

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

对由数组成的向量应用最常见值滤波:

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

范围  (2)

应用  (1)

巧妙范例  (1)

参见

Commonest  MedianFilter  MaxFilter  EntropyFilter  ImageFilter  CellularAutomaton

教程

2008年引入
(7.0)
| 2012年更新
(9.0)