帮助中心帮助中心
找到区域分割的边界
掩码= boundarymask(左)
掩码= boundarymask (BW)
掩码= boundarymask (___康涅狄格州)
例子
面具= boundarymask (l)计算一个面具代表该地区边界输入标签矩阵l。输出,面具,是一个逻辑的形象真正的在边界位置和假在无边界的位置。
面具= boundarymask (l)
面具
l
真正的
假
面具= boundarymask (BW)计算区域的边界输入二进制图像BW。
面具= boundarymask (BW)
BW
面具= boundarymask (___,康涅狄格州)使用指定的连接计算区域的边界康涅狄格州。
面具= boundarymask (___,康涅狄格州)
康涅狄格州
全部折叠
读一个图像到工作区中。
我= imread (“kobi.png”);
创建一个形象的superpixel表示,作为一个标签返回矩阵。
L = superpixels(我100);
矩阵显示标签。
imshow (label2rgb (L))
发现标签的区域边界的矩阵。
掩码= boundarymask (L);
显示原始图像通过使用边界面具labeloverlay函数。标签的区域边界矩阵作为存在1个像素宽的青色线出现。
labeloverlay
imshow (labeloverlay(面具,我“透明”,0))
标签矩阵,指定为一个二维数值矩阵的非负数字或一个二维的逻辑矩阵。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|逻辑
单
双
int8
int16
int32
uint8
uint16
uint32
逻辑
二进制图像,指定为一个数字或逻辑矩阵相同的大小l。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|逻辑
int64
8
4
像素连接,指定为4或8。
价值
意义
二维的连接性
边缘像素连接如果他们的联系。附近一个像素的相邻像素在水平或垂直方向。
当前像素显示在灰色。
像素连接如果边缘或角落联系。附近一个像素的相邻像素在水平、垂直或对角线方向。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32
光栅区域网格的边界,指定为一个二维的逻辑矩阵相同大小的图像作为输入。一个像素面具是真正的当相应的输入图像的像素值P有一个邻近的像素具有不同价值比P。
数据类型:逻辑
使用笔记和限制:
boundarymask金宝app支持C代码的生成(需要MATLAB®编码器™)。注意,如果您选择通用MATLAB主机目标平台,boundarymask生成的代码使用了一个预编译的,特定于平台的共享库。使用一个共享库保存性能优化,但限制的目标平台可以生成代码。有关更多信息,请参见类型的代码生成图像处理工具箱的支持金宝app。
boundarymask
MATLAB主机
生成代码时,输入参数康涅狄格州必须是一个编译时常量。
介绍了R2016a
superpixels|imoverlay|label2idx
superpixels
imoverlay
label2idx
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室