功能
轉換標記矩陣到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],即白色。
表1.1 取值列表
Value | Color |
'b' | 藍色 |
'c' | 藍綠色 |
'g' | 綠色 |
'k' | 黑色 |
'm' | 洋紅色 |
'r' | 紅色 |
'w' | 白色 |
'y' | 黃色 |
order為標記矩陣和顏色映射表對應方式,默認為noshuffle,即根據L的數值來對應顏色。另外可以取值為shuffle,說明使用偽隨機方式來對應。
輸出:RGB——彩色圖像