主要内容

二维直方图

从输入生成柱状图

  • 库:
  • 计算机视觉工具箱/统计数据

  • 二维直方图块

描述

二维直方图块计算频率的输入图像中的元素。块计算直方图的值为整个输入或输入图像的每一列。它把所有的输入值到垃圾箱根据他们的像素值。直方图的值对于一个给定的本代表的频率输入值括起来,本。块也能够计算直方图运行在输入序列。块也能够计算直方图运行在输入序列。

港口

输入

全部展开

输入图像,指定为一个向量,矩阵,或三维数组。

数据类型:||int8|int16|int32|uint8|uint16|uint32|不动点

重置价值的输入序列,指定为一个标量。这个值决定了事件,导致块重置运行直方图。的样品时间Rst输入必须是正整数和多个输入样本的时间。

依赖关系

要启用这个端口,选择运行的直方图参数和设置触发类型参数前沿,下降沿,要么边缘,或零的样本

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点

输出

全部展开

直方图输出,返回为一个向量,矩阵,或三维数组。

如果找到的直方图参数设置为整个输入,然后输出总是一个向量。如果找到的直方图参数设置为每一列,然后输出相同数量的维度作为输入。

数据类型:||uint32

参数

全部展开

主要

指定一个实值标量边界越低,B最低价的垃圾箱。无效的值吗B

可调:是的

指定一个实值上限的标量,B最高的垃圾箱。无效的值吗B

可调:是的

在直方图中指定垃圾箱的数量。

指定输入图像的维数块计算直方图的值。对于任何给定的值,n的,数量的垃圾箱参数,该参数影响的输出块如下。

  • 整个输入——块计算直方图在整个输入。它输出一个n——列向量的元素。

  • 每一列——块计算直方图每一列的输入。

    • 如果输入是一个——- - - - - -N矩阵块输出一个n——- - - - - -N矩阵。的jth输出矩阵的列包含数据的直方图jth的列——- - - - - -N输入矩阵。

    • 如果输入是一个——- - - - - -N——- - - - - -P数组,块输出一个n——- - - - - -N——- - - - - -P数组中。如果输入是一个三通道彩色图像,P的值是3,块分别计算每个颜色通道的直方图。

选择归一化参数规范化输出直方图值在[0,1]范围内。

请注意

使用这个参数不支持定点信号。金宝app

选择运行的直方图参数计算的频率分布的过去和现在的数据连续输入。块重置直方图(通过清空所有的垃圾箱)当它检测到一个重置事件的可选的Rst端口。有一个额外的维度输出大小等于((Tsim卡/T年代)+ 1)Tsim卡仿真时间和吗T年代是块的样品时间执行。输出的值取决于找到的直方图参数。

  • 整个输入——计算的运行直方图数据块输入的第一个维度。块输出一个n-by-1-by - ((Tsim卡/T年代)+ 1)n的值是数量的垃圾箱参数。

  • 每一列——块计算直方图的每一列——- - - - - -N矩阵。块输出一个n——- - - - - -N————((Tsim卡/T年代)+ 1)数组,n的价值吗数量的垃圾箱参数。

请注意

当块用于运行模式和输入数据类型是non-floating点的输出存储为柱状图uint32数据类型。最多可以由这个数据类型表示2321。如果的范围uint32数据类型是超过,输出数据封装回0。

指定事件,当检测到可选的Rst港口,重置运行的直方图。复位信号和输入数据信号必须有相同的速度。

重置事件指定为:

  • 没有一个——禁用Rst港口

  • 前沿——触发事件时重置Rst输入下列之一:

    • 从一个负值正数或零

    • 从零到一个积极的价值上升,上升不是继续从一个负值上升到零

  • 下降沿——触发事件时重置Rst输入下列之一:

    • 从一个积极的价值一个负数或零

    • 瀑布从零到一个负值,秋天不是继续从一个积极的价值为零

  • 要么边缘——触发事件时重置Rst输入是一个上升或下降沿边缘

  • 零的样本——重置事件触发器在每个样品时间Rst输入不为零

依赖关系

要启用该参数,选择运行的直方图参数。

数据类型

在定点块参数的详细信息,请参见指定定点属性块

选择这个参数来防止定点工具覆盖您所指定的数据类型在这个块。有关更多信息,请参见锁输出数据类型设置(定点设计师)

块特征

数据类型

|不动点|整数|

多维信号

没有

适应信号

没有

算法

直方图箱有同等的宽度:

Δ = B B n ,

在哪里

  • B——代表了最高的本的上限。

  • B——代表了下边界的最低价。

  • n——代表垃圾箱的数量。

中心位于:

B + ( k + 1 2 ) Δ k = 0 , 1 , 2 , , n 1

对于输入值介于两个垃圾箱,块地方他们的低价的垃圾箱。输入值大于直方图的上限或低于下限的直方图,阻止他们在最高的地方或最低价,分别。

扩展功能

另请参阅

功能

之前介绍过的R2006a