FindThreshold

FindThreshold[image]
求把 image 中的亮度值划分为两个区间的全局阈值.

更多信息和选项更多信息和选项

  • FindThreshold works with 2D and 3D images as well as data arrays of any rank. It converts multichannel and color images into grayscale, and then finds a global threshold.
  • FindThreshold[image,Method->method] 指定用来决定阈值的方法.
  • Method 选项的可能设置包括:
  • {"BlackFraction",b}使得所有像素中的一定比例 b 变成黑色
    "Cluster"聚类方差最大化(Otsu 算法)
    "Entropy"直方图熵最大化(Kapur 方法)
    "Mean"将平均像素级作为阈值使用
    "Median"将中位数像素级作为阈值使用
    "MinimumError"KittlerIllingworth最小误差阈值方法
  • 默认设置为 Method->"Cluster".

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

基本范例  (3)基本范例  (3)

求像素亮度的阈值:

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

Find a threshold of a 3D volume:

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

求数据数组的聚类阈值:

In[1]:=
Click for copyable input
Out[1]=
2010年引入
(8.0)
| 2012年更新
(9.0)
Translate this page: