帮助中心帮助中心
在二维图像上叠加标签矩阵区域
B = labeloverlay(A,L)
B = labeloverlay(A,BW)
B = labeloverlay(A,C)
B = labeloverlay(___、名称、值)
例子
B= labeloverlay (一个,l)融合输入图像,一个,标签矩阵中的每个非零标签都有不同的颜色l.的labeloverlay函数不会将背景像素与颜色融合。
B= labeloverlay (一个,l)
B
一个
l
labeloverlay
B= labeloverlay (一个,BW)将输入图像与掩码处的颜色融合BW是真正的.的labeloverlay函数不融合背景像素(标记假)配上颜色。
B= labeloverlay (一个,BW)
BW
真正的
假
B= labeloverlay (一个,C)为分类矩阵中的每个标签融合不同颜色的输入图像C.的labeloverlay函数没有融合像素<定义>用颜色分类。
B= labeloverlay (一个,C)
C
<定义>
B= labeloverlay (___,名称,值)计算融合叠加图像,B,使用名称,值对来控制计算的各个方面。
B= labeloverlay (___,名称,值)
名称,值
全部折叠
读取图像,然后使用superpixels函数。
superpixels
A = imread(“kobi.png”);[L,N] =超像素(A,20);
将分割结果与原始图像融合。显示融合图像。
B = labeloverlay(A,L);imshow (B)
读取灰度图像并显示它。
A = imread(“coins.png”);imshow (A)
使用二进制阈值法创建掩码。
t = graythresh(A);BW = imbinalize (A,t);imshow (BW)
将蒙版与原始图像融合。显示融合图像。
B = labeloverlay(A,BW);imshow (B)
读取灰度图像。
A = imread(“coins.png”);
BW = imbinalize (A);
根据图像内容创建分类标签。
stringArray = repmat(“表”、大小(BW));stringArray (BW) =“硬币”;categoricalSegmentation = categorical(stringArray);
将分类标签与原始图像融合。显示融合图像。
B = labeloverlay(A,categoricalSegmentation);imshow (B)
融合原始图像只有一个标签从分类分割。更改颜色图,增加标签的不透明度,并显示结果。
图C = labeloverlay(A,categoricalSegmentation,“IncludedLabels”,“硬币”,...“Colormap”,“秋天”,“透明”, 0.25);imshow (C)
输入图像,指定为二维灰度或彩色图像。
数据类型:单|双|int8|int16|uint8|uint16
单
双
int8
int16
uint8
uint16
标签,指定为非负整数的矩阵。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32
int32
uint32
掩码,指定为逻辑矩阵。
数据类型:逻辑
逻辑
类别标签,指定为分类矩阵。
分类
数据类型:分类
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。
Name1 = Value1,…,以=家
的名字
价值
在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。
例子:“Colormap”、“热”控件以颜色显示标签“热”colormap。
“Colormap”、“热”
“热”
Colormap
“喷气机”
Colormap,指定为逗号分隔的对,由“Colormap”其中一个价值观是:
“Colormap”
一个l3 colormap。色彩图每行中的RGB三联必须归一化到范围[0,1]。l标签矩阵中的标签数量是多少l,二进制掩码BW,或直言矩阵C.
类的有效输入之一对应的字符串或字符向量colormap函数。labeloverlay排列指定的颜色图,使相邻的标签更明显。
colormap
例子:[0.2, 0.1, 0.5;0.1, 0.5, 0.8]
[0.2, 0.1, 0.5;0.1, 0.5, 0.8]
例子:“热”
数据类型:单|双|字符|字符串
字符
字符串
IncludedLabels
在融合图像中显示的标签,指定为逗号分隔的对,由“IncludedLabels”和以下其中之一:
“IncludedLabels”
范围内的整数或整数的向量[0,最大值(L (:))).默认情况下,labeloverlay显示所有非零标签。
[0,最大值(L (:)))
一个字符串,或字符串的向量,对应于类别矩阵中的标签C.默认情况下,labeloverlay显示所有定义的类别标签。
任何没有包含在向量中的标签都被认为是背景。例如,在向量中(1、3、4),值2将被认为是背景,如果它作为标签存在。
(1、3、4)
例子:(1、3、4)
例子:(“花”、“遏制”)
(“花”、“遏制”)
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|字符串
透明度
0.5
显示标签的透明度,指定为逗号分隔的一对,由“透明”和一个在[0,1]范围内的数字。
“透明”
的值0使彩色标签完全不透明。
0
的值1使彩色标签完全透明。
1
数据类型:单|双
融合后的图像,返回一个大小相同的数字矩阵一个.
数据类型:uint8
在R2017b中引入
superpixels|imoverlay|imshowpair
imoverlay
imshowpair
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处