主要内容

boundarymask

找到分割的区域边界

描述

例子

面具= boundarymask (l计算一个掩码,该掩码表示输入标签矩阵的区域边界l.输出,面具,是一个合乎逻辑的形象真正的在边界地点及在无边界的位置。

面具= boundarymask (BW计算输入二值图像的区域边界BW

面具= boundarymask (___康涅狄格州使用指定的连接性计算区域边界康涅狄格州

例子

全部折叠

将图像读入工作区。

我= imread (“kobi.png”);

创建图像的超像素表示,返回为标签矩阵。

L = superpixels(我100);

显示标签矩阵。

imshow (label2rgb (L))

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

找到标签矩阵的区域边界。

掩码= boundarymask (L);

控件在原始图像上显示边界遮罩labeloverlay函数。标签矩阵的区域边界显示为1像素宽的青色线。

imshow (labeloverlay(面具,我“透明”, 0))

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

输入参数

全部折叠

标记矩阵,指定为非负数的二维数字矩阵或二维逻辑矩阵。

数据类型:||int8|int16|int32|uint8|uint16|uint32|逻辑

二进制图像,指定为与之大小相同的数字或逻辑矩阵l

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

像素连接性,指定为48

价值

意义

二维的连接性

四连接

如果像素的边缘相接触,则它们是连接的。一个像素的邻域是在水平或垂直方向上相邻的像素。

8-connected

如果像素的边缘或角相接触,则它们是连通的。像素的邻域是水平、垂直或对角方向上相邻的像素。

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

输出参数

全部折叠

区域边界的栅格化网格,指定为与输入图像大小相同的二维逻辑矩阵。一个像素面具真正的当对应像素在输入图像中具有值时P相邻像素的值与P

数据类型:逻辑

扩展功能

介绍了R2016a