常用函数

来源:互联网 发布:淘宝促销商品关键词 编辑:程序博客网 时间:2024/06/06 01:22
label2rgb()功能:转换标记矩阵到RGB图像。即根据标记矩阵不同的值,转变为不同的颜色或灰度。调用格式之一RGB = label2rgb(L, map, zerocolor) ;即为题目中的形式其中,L为要转换的标记矩阵,map可取值为@jet或者@gray,@gray为灰度条,@jet为彩色条,即变为彩色图像,@jet表示通过jet的句柄引用'jet' map。zerocolor为标记0的颜色,[.5 .5 .5]即将标记0的颜色设为[0.5 0.5 0.5]。缺省值为[1 1 1],即白色
功能:转换标记矩阵到RGB图像
语法:
RGB = label2rgb(L)
RGB = label2rgb(L, map)
RGB = label2rgb(L, map, zerocolor)
RGB = label2rgb(L, map, zerocolor, order)
L为标记矩阵(可由labelmatrix, bwlabel, bwlabeln, watershed返回)
map为n*3的矩阵,可以通过MATLAB的colormap函数来返回,比如colormap('jet')等。也可以根据要求自己定义。默认为colormap(jet)。
zerocolor对应于标记0的颜色 ,可以取值如表1.1,默认为[1 1 1],即白色。
order为标记矩阵和颜色映射表对应方式,默认为noshuffle,即根据L的数值来对应颜色。另外可以取值为shuffle,说明使用伪随机方式来对应。
输出:RGB——彩色图像
0 0
原创粉丝点击