文档

愿景。StandardDeviation

查找输入或输入序列中的标准差值

描述

找出输入或输入序列中的标准差值。

跟踪:跟踪一组点:

  1. 创建愿景。StandardDeviation对象并设置其属性。

  2. 调用带有参数的对象,就像调用函数一样。

要了解更多关于System对象如何工作的信息,请参见什么是系统对象?(MATLAB)。

创建

描述

例子

stdDev=愿景。StandardDeviation返回一个对象,stdDev,它计算输入或输入序列中最大元素的值和索引。

stdDev=愿景。StandardDeviation (名称,值使用一个或多个名值对设置属性。将每个属性名用引号括起来。例如,stdDev = vision.Maximum('RunningStandardDeviation',false)

属性

全部展开

除非另有说明,属性为nontunable,这意味着在调用对象后不能更改它们的值。对象在调用时锁定,而释放函数解锁它们。

如果属性是可调,您可以随时更改其值。

有关更改属性值的更多信息,请参见在MATLAB中使用系统对象设计系统(MATLAB)。

输出标准差值,指定为真正的.将此属性设置为真正的输出输入的最小值。属性时应用此属性RunningStandardDeviation财产

计算单输入或多输入,指定为真正的.当您将此属性设置为真正的,该对象计算输入序列的标准差值。当您将此属性设置为,该对象计算当前输入的标准差值。

额外的输入,以启用运行标准偏差重置,指定为真正的.当您将此属性设置为真正的,必须指定复位输入来重置运行标准差。此属性仅在设置RunningStandardDeviation财产真正的

触发运行标准差重置的条件,指定为“前沿”的下降沿“要么边缘”,或“零”.此属性仅在设置ResetInputPort财产真正的

要操作的尺寸,指定为{'所有'}“行”“列”,或“自定义”.此属性仅在设置RunningStandardDeviation财产

要计算的数值尺寸,指定为数值标量。属性时才应用此属性财产“自定义”

启用相关区域处理,指定为真正的.属性时应用此属性财产“所有”RunningStandardDeviation财产

ROI类型,指定为“矩形””,线的“标签矩阵”,或“二元掩模”.此属性仅在设置ROIProcessing财产真正的

ROI或周长计算,指定为“整个ROI”ROI周边的.此属性仅在设置ROIForm财产“矩形”

为每个ROI或为所有ROI计算统计信息,指定为“每个投资回报率的个别统计数字”“所有roi的单一统计数据”.此属性仅在设置“ROIForm”财产“矩形”“行”,或“标签矩阵”

标志,以指示ROI的任何部分是否在输入图像之外,指定为真正的

当您设置ROIForm财产“行”“矩形”

将此属性设置为真正的返回指定标签编号的有效性。当您设置ROIForm财产“标签矩阵”

使用

描述

例子

价值指数= stdDev(输入返回输入的标准差值和索引。

指数= stdDev (输入方法时返回标准偏差值的基于一的索引IndexOutputPort财产真正的ValueOutputPort财产.的RunningStandardDeviation属性必须设置为

___= stdDev(ROI返回输入图像中给定感兴趣区域内的标准差值。

___国旗= stdDev(ROI另外返回一个标志,以指示给定的ROI是否在图像的边界内。

___= stdDev(标签labelNumbers控件中指定的标签的区域的输入图像的标准差labelNumbers向量。中定义和标记了区域标签矩阵。

___国旗= stdDev(标签labelNumbers另外,返回一个标志,以指示输入标签号是否有效。

输入参数

全部展开

输入数据,指定为向量、矩阵或多维数组。

感兴趣的区域,指定为四元素向量,[xy宽度高度].设置时可用此选项ROIProcessing财产真正的ROIForm财产“行”“矩形”,或“二元掩模”

标记数字,指定为一个矩阵。设置时可用此选项ROIProcessing财产真正的ROIForm财产“标签矩阵”

标记数字,指定为向量。设置时可用此选项ROIProcessing财产真正的ROIForm财产“标签矩阵”

输出参数

全部展开

最小值,作为与输入相同的数据类型返回

索引到标准偏差值,作为一个基于一的索引返回。

标志的有效数据,返回为真正的

对象的功能

要使用对象函数,请将System对象™指定为第一个输入参数。例如,释放名为obj,使用以下语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源并允许更改系统对象属性值和输入特征
重置 重置系统对象的内部状态

例子

全部展开

读一幅彩色图像。

Img = imread(“peppers.png”);

将图像转换为灰度。

Img = im2single(rgb2gray(Img));

求标准差。

stdDev = vision.StandardDeviation;stdDevValue = stdDev(img);

扩展功能

在R2012a中介绍