帮助中心帮助中心
将标签矩阵转换为RGB图像
RGB = label2rgb(左)
RGB = label2rgb (L,提出)
RGB = label2rgb (L,提出,zerocolor)
RGB = label2rgb (L,提出、zerocolor顺序)
RGB = label2rgb (___、“OutputFormat”OutputFormat)
例子
RGB= label2rgb (l)转换一个标签图像,l成一个RGB彩色图像可视化标记区域的目的。的label2rgb功能决定了颜色分配给每个对象的基于对象的数量标签矩阵。的label2rgb函数选择颜色从colormap的整个范围。
RGB= label2rgb (l)
RGB
l
label2rgb
RGB= label2rgb (l,提出)指定colormap提出用于RGB图像。
RGB= label2rgb (l,提出)
提出
RGB= label2rgb (l,提出,zerocolor)指定背景元素(像素的RGB颜色标记0)。
RGB= label2rgb (l,提出,zerocolor)
zerocolor
0
RGB= label2rgb (l,提出,zerocolor,订单)控制label2rgb分配区域的颜色标签矩阵。
RGB= label2rgb (l,提出,zerocolor,订单)
订单
RGB= label2rgb (___“OutputFormat”,outputFormat)使您能够指定的函数返回一个列表,独特的颜色,而不是RGB图像。
RGB= label2rgb (___“OutputFormat”,outputFormat)
outputFormat
全部折叠
读一个图像,显示它。
我= imread (“rice.png”);imshow(我)
创建一个标签图像矩阵。
BW = imbinarize(我);CC = bwconncomp (BW);L = labelmatrix (CC);
将标签矩阵转换为RGB图像,使用默认设置。
RGB = label2rgb (L);图imshow (RGB)
标签矩阵转换为RGB图像,指定可选参数。下面的例子使用了“春天”青色colormap,集背景像素的颜色,并随机排列颜色如何分配标签。
“春天”
RGB2 = label2rgb (L,“春天”,“c”,“洗牌”);图imshow (RGB2)
标签图像的连续区域,指定为以下之一。
一个矩阵的非负整数。像素标记0是背景。像素标记1形成了一个对象;像素标记2构成第二个对象;等等。你可以得到一个数字标签图像标记等功能分水岭或labelmatrix。
1
2
分水岭
labelmatrix
一个分类矩阵。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|分类
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
分类
“喷气机”
Colormap用于生成的彩色图像RGB,指定为以下之一。
价值
Colormap矩阵指定c颜色,每个作为一个RGB三倍。c必须大于或等于标签的数量,numlabels在标签矩阵l。你可以计算数量的标签numlabels = max (L (:))。
numlabels = max (L (:))
如果c大于numlabels,然后label2rgb创建RGB只使用第一个形象numlabels矩阵中的行。
MATLAB的名字®colormap函数,如“喷气机”或“灰色”。看到colormap支持的colormaps列表金宝app。
“灰色”
colormap
处理colormap函数,例如@jet或@gray。
@jet
@gray
(1 1 1)
“b”
“c”
“g”
填充颜色,转换指定为一个向量代表一个RGB三或下列颜色之一缩写数字标签图片。label2rgb填充颜色适用于标签0数字图像标签或标签<定义>分类标签图片。
<定义>
颜色
“k”
“m”
“r”
“w”
“y”
“noshuffle”
“洗牌”
颜色顺序,指定为“noshuffle”或“洗牌”。的“noshuffle”订单安排colormap颜色标签数值矩阵的地区秩序。的“洗牌”订单分配colormap伪随机颜色。
“图像”
“三胞胎”
返回RGB数据的输出格式RGB,指定为以下之一。
“图像”——返回一个RGB图像。如果输入的大小标签矩阵l是米——- - - - - -N,然后输出RGB图像的大小米——- - - - - -N3。
米
N
“三胞胎”——返回一个列表的RGB颜色。输出是一个的大小C3矩阵包含一个RGB值为每个C输入标签中的标签矩阵。
C
RGB数据,返回一个数字矩阵。
数据类型:uint8
使用笔记和限制:
label2rgb金宝app支持C代码的生成(需要MATLAB编码器™)。有关更多信息,请参见图像处理代码生成。
输入标签图片不支持的数据类型分类。金宝app
生成代码时,使用标准的语法时,等待最好的结果RGB = label2rgb (L,提出、zerocolor顺序):
提交至少两个输入参数:标签矩阵,lcolormap矩阵,提出。
提出必须是一个c3矩阵的数据类型双。你不能指定一个MATLAB colormap函数的名称或一个函数处理colormap函数。
如果你设置背景颜色zerocolor同样的颜色的地区之一,label2rgb不会发出警告。
如果你提供一个值订单,那么它必须“noshuffle”。
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
全部展开
label2rgb现在支持金宝app优化的CUDA的一代®代码(需要GPU编码器™)。
label2rgb现在支持金宝app线程的环境。
bwconncomp|bwlabel|bwlabeln|colormap|ismember|labelmatrix|分水岭
bwconncomp
bwlabel
bwlabeln
ismember
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室