文档

visboundaries

情节区域边界

语法

visboundaries (BW)
visboundaries (B)
visboundaries (AX,___
obj = visboundaries (___
H = visboundaries(___、名称、值)

描述

例子

visboundaries (BW在二值图像中绘制区域边界BW在当前坐标轴上。BW是一个二维的二进制图像,其中的像素是逻辑的真正的属于前景区域和符合逻辑的像素构成了背景。visboundaries使用bwboundaries查找图像中的边界像素位置。

例子

visboundaries (B绘制指定的区域边界B,在那里B单元阵列是否包含区域的边界像素位置,在结构上与第一个输出相似bwboundaries.每个单元格包含一个2矩阵,为对应区域的边界像素数。每一行-by-2矩阵包含边界像素的行坐标和列坐标。

visboundaries (斧头___在指定的轴上绘制区域边界斧头

obj= visboundaries (___返回边界的hggroup对象。hggroup对象,obj,是坐标轴对象的子对象,斧头

例子

H= visboundaries (___,名称,值传递名称-值对参数以指定边界的附加属性。参数名称可以缩写。

例子

全部折叠

读取图像。

BW = imread (“blobs.png”);

计算边界。

B = bwboundaries (BW);

显示图像并在图像上绘制边界。

imshow (BW)visboundaries (B)

读取图像并显示它。

我= imread (“toyobjects.png”);imshow (I)

利用活动轮廓分割图像。首先,指定初始轮廓位置靠近待分割对象。

掩码= false(大小(I));面具(50:150 40:170)= true;

在原始图像上以蓝色显示初始轮廓。

visboundaries(面具,“颜色”“b”);

分割图像使用“边缘”方法使用200次迭代。

bw = activecontour(I, mask, 200,“边缘”);

在原始图像上以红色显示最终轮廓。

visboundaries (bw,“颜色”“r”);标题(“蓝色-初始轮廓,红色-最终轮廓”);

输入参数

全部折叠

二进制映像,指定为逻辑阵列。

数据类型:逻辑

的单元格数组中指定的边界像素位置-by-2矩阵包含行和列坐标,其中为对应区域的边界像素数。

数据类型:细胞

要在其上绘制边界的图像,指定为轴对象。

数据类型:

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在单引号内(' ').可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:visboundaries (bw,“颜色”,“r”);

全部折叠

边界的颜色,指定为MATLAB的颜色规范。

例子:visboundaries (bw,“颜色”,“r”);

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符
复数的支持:金宝app是的

边界线的样式,指定为MATLAB线规范。

例子:visboundaries (bw,“线型”,'。');

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符

用于边界的线的宽度,指定为数值。指定这个值在点,其中一个点= 1/72英寸。

例子:visboundaries (bw,“线宽”,4);

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

使用对比特性增加绘制的边界,以提高在不同背景上的可视性,指定为逻辑标志真正的

例子:visboundaries (bw, EnhanceVisibility,真的);

数据类型:逻辑

输出参数

全部折叠

边界线,指定为hggroup对象。hggroup对象是axes对象的子对象,斧头

介绍了R2015a

这个话题有用吗?