主要内容

otsuthresh

全球使用大津直方图阈值的方法

描述

例子

T= otsuthresh (计数)计算全局阈值T从直方图统计,计数,利用大津的方法[1]。大津的方法选择一个阈值,最小的组合方差阈值黑白像素。全局阈值T可以使用imbinarize将灰度图像转换成一个二进制图像。

(T,新兴市场)= otsuthresh (计数)返回的有效性指标,新兴市场,这表明阈值的有效性。

例子

全部折叠

读取图像到工作区中。

我= imread (“coins.png”);

计算16-bin图像的直方图。

(计数,x) = imhist(我,16);茎(x,计数)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

计算全球使用直方图阈值计数。

T = otsuthresh(重要);

创建一个二进制图像使用阈值计算和显示图像。

BW = imbinarize (T);图imshow (BW)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

直方图统计,指定为一个向量的非负数字。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

全局阈值,作为数字返回标量范围[0,1]。

数据类型:

有效性指标的阈值,作为数字返回标量在[0,1]。下界是实现只有通过直方图统计所有数据在一个非零本。上限是实现只有通过直方图统计两个零箱。

数据类型:

引用

[1]首先,N。,"A Threshold Selection Method from Gray-Level Histograms."IEEE系统,人,控制论。1号卷。9日,1979年,页62 - 66。

扩展功能

GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。

版本历史

介绍了R2016a

全部展开