主要内容

跟踪边界

跟踪二值图像中的对象边界

图书馆

分析和改进

visionanalysis

  • 跟踪边界块

描述

跟踪边界块跟踪二值图像中的对象边界,其中非零像素表示对象,0像素表示背景。

端口的描述

港口 输入/输出 万博1manbetx支持的数据类型

BW

表示二值图象的向量或矩阵

布尔

开始Pt

边界起始点的一基[xy]坐标。

  • 双精度浮点

  • 单精度浮点

  • 8-, 16-, 32位有符号整数

  • 8-, 16-, 32位无符号整数

边界点坐标的- × 2矩阵,其中表示跟踪边界像素的数目。属性指定的值必须小于或等于最大边界像素数参数。

x 1 y 1 x 2 y 2 x 3. y 3. x y

与启动Pts端口相同

参数

连接

指定哪些像素相互连接。如果您想要一个像素连接到顶部、底部、左侧和右侧的像素,请选择4.如果您想要一个像素连接到上、下、左、右和对角线上的像素,请选择8.有关此参数的详细信息,请参见标签块引用页面。

最初的搜索方向

指定查找连接到起始像素的下一个边界像素的第一个方向。

如果,连接参数,您选择4,下图说明了四种可能的初始搜索方向:

如果,连接参数,您选择8,下图说明了八个可能的初始搜索方向:

跟踪方向

指定跟踪边界的方向。你的选择是顺时针方向逆时针方向

最大边界像素数

为每个起始点指定边界像素的最大数目。块使用这个值来预分配对象的行数端口输出矩阵,使其能容纳所有边界像素位置值。

使用最大边界像素数参数指定起始点的边界像素的最大数目。

另请参阅

边缘检测

计算机视觉工具箱™软件

标签

计算机视觉工具箱软件

bwboundaries

图像处理工具箱™软件

bwtraceboundary

图像处理工具箱软件

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

介绍了R2011b