主要内容

Autothreshold

强度图像转换为二进制图像

图书馆

转换

visionconversions

  • Autothreshold块

描述

Autothreshold块强度图像转换为二进制图像使用使用大津阈值计算的方法。

这个块计算输入图像的分割阈值的直方图,这样每个像素组的方差最小化。

港口 输入/输出 金宝app支持的数据类型 支持复杂的值金宝app

向量或矩阵的强度值

  • 双精度浮点

  • 单精度浮点

  • 不动点

  • 8、16、32位带符号整数

  • 8、16、32位无符号整数

没有

BW

标量、向量或矩阵,表示一个二进制图像

布尔

没有

Th

阈值

一样我港

没有

EMetric

有效性指标

一样我港

没有

使用阈值操作符参数指定条件块地方输入值。如果您选择>和输入值大于阈值,输出1在BW端口;否则,它输出0。如果您选择< =和输入值小于或等于阈值,输出1;否则,它输出0

选择输出阈值复选框后,输出计算阈值的港口。

选择输出效率指标复选框输出值代表EMetric端口的阈值的有效性。这个指标范围从0到1。如果每个像素有相同的值,有效性度量是0。如果图像有两个像素值或直方图图像的像素是对称的,其有效性指标是1。

如果你清楚指定的数据范围复选框,假定块浮点输入值的范围从0到1。指定一个不同的数据范围,选中此复选框。的最小值的输入最大值的输入参数出现在对话框中。使用这些参数来输入您的输入信号的最小值和最大值。

使用当数据超出范围参数指定块的行为当输入值不在预期的范围内。以下选项可用:

  • 忽略——进行计算,不发出警告信息。如果您选择这个选项,块执行最有效的计算。然而,如果输入值超过预期范围,块产生不正确的结果。

  • 饱和——改变任何输入值范围之外的最大或最小值范围并进行计算。

  • 警告和饱和——在MATLAB中显示一条警告消息®命令窗口,饱和值,并进行计算。

  • 错误——显示一个错误对话框和终止模拟。

如果你清楚规模阈值复选框,块使用大津阈值计算的方法将强度图像转化为二进制图像。如果您选择了规模阈值复选框,阈值比例因子出现在对话框。输入一个标量值。块繁殖这个标量值由大津阈值计算的方法和使用结果作为新的阈值。

定点数据类型

下面的图显示了Autothreshold块中使用的数据类型为定点信号。您可以使用默认的定点参数如果输入单词长度小于或等于16。

在这个图中,DT意味着数据类型。你可以设置产品、蓄电池、商、和有效性度量数据类型的块面具。

参数

阈值操作符

指定条件输入矩阵值块的地方。如果您选择>< =、块输出01取决于输入矩阵值高于,低于或等于阈值。

输出阈值

选中此复选框后,输出计算阈值的港口。

输出效率指标

选中此复选框后,输出值代表EMetric端口的阈值的有效性。

指定的数据范围

如果清除此复选框,假定块浮点输入值的范围从0到1。指定一个不同的数据范围,选中此复选框。

最小值的输入

输入您的输入数据的最小值。如果你选择这个参数是可见的指定的数据范围复选框。

最大值的输入

输入您的输入数据的最大值。如果你选择这个参数是可见的指定的数据范围复选框。

当数据超出范围

指定块的行为当输入值不在预期的范围内。你的选择是忽略,饱和,警告和饱和,或错误。如果你选择这个参数是可见的指定的数据范围复选框。

规模阈值

选中此复选框后,规模由大津阈值计算的方法。

阈值比例因子

输入一个标量值。块繁殖这个标量值由大津阈值计算的方法和使用结果作为新的阈值。如果你选择这个参数是可见的规模阈值复选框。

舍入模式

选择舍入模式为定点操作。这个参数并不适用于演员输入DT步骤所示定点数据类型。在这个步骤中,舍入模式总是设置为最近的

溢出模式

选择定点的溢出模式操作。

产品1、2、3、4

正如先前所显示的,乘法器的输出被放置到产品输出数据的类型和比例。使用这个参数来指定如何指定产品输出的词和部分的长度。

  • 当您选择指定字长,您可以输入单词长度的产品在比特值。块设置分数长度给你最好的精度。

  • 当您选择同样作为输入,特征匹配块的输入。这个选择仅仅是可用的产品4参数。

  • 当您选择二进制扩展点,您可以输入单词长度和分数在比特长度产品的输出。

  • 当您选择斜率和偏见扩展,您可以输入位字长和斜率的产品输出。所有信号在计算机视觉的偏差工具箱™软件是0。

累加器1、2、3、4

正如先前所显示的,蓄电池投到累加器的输入数据类型。加法器的输出保持蓄电池数据类型作为输入的每个元素被添加到它。使用这个参数来指定如何指定蓄电池词和部分的长度。

  • 当您选择一样的产品,这些特征匹配的产品输出。

  • 当您选择指定字长,您可以输入这个词在位累加器的长度值。块设置分数长度给你最好的精度。这个选择并不是可用的累加器4参数,因为它依赖于输入数据的类型。

  • 当您选择二进制扩展点,您可以输入单词长度和分数累加器的碎片。

  • 当您选择斜率和偏见扩展,您可以输入位字长和蓄电池的斜率。所有信号在计算机视觉的偏差工具箱软件是0。

累加器3参数是只有可见的,主要面板中,您选择了输出效率指标复选框。

选择如何指定的单词长度和分数长度系数数据类型:

  • 当您选择指定字长,您可以输入的单词长度系数值位。块设置分数长度给你最好的精度。

  • 当您选择二进制扩展点,您可以输入单词长度和分数除法的长度,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入位字长和除法的斜率。所有信号在计算机视觉的偏差工具箱软件是0。

Eff规

选择这个词如何指定长度和分数的有效性度量长度的数据类型。此参数仅是可见的,如果在主要选项卡中,您选择了输出效率指标复选框。

  • 当您选择指定字长,您可以输入单词长度的有效性度量值,在碎片。块设置分数长度给你最好的精度。

  • 当您选择二进制扩展点,您可以输入单词长度和分数的有效性度量。

  • 当您选择斜率和偏见扩展,您可以输入位字长和有效性度量的斜率。所有信号在计算机视觉的偏差工具箱软件是0。

锁对变化的数据类型设置定点工具

选择这个参数来防止定点工具覆盖您所指定的数据类型的块面具。有关更多信息,请参见fxptdlg(定点设计师)参考页面的定点仿真软件的工具金宝app®文档。

例子

例1。使用Autothreshold块阈值强度图像

强度图像转换成一个二进制图像。使用Autothreshold块当光照条件变化和阈值为每个视频帧需要改变。

您可以打开示例模型通过输入

MATLAB命令行上。

另请参阅

比较恒定的(金宝app模型)

金宝app

关系操作符(金宝app模型)

金宝app

graythresh

图像处理工具箱™

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

另请参阅

之前介绍过的R2006a