| MATLAB Function Reference | ![]() |
Syntax
M = hsv2rgb(H)
Description
M = hsv2rgb(H)
將一個hue-saturation-value (HSV) 顏色對照表轉成 red-green-blue (RGB) 顏色對照表,H是一個m乘3的矩陣 matrix,其中的m表示顏色對照表中色彩的數目,H的行各自表示色彩(hue)、飽和度(saturation)、和明暗度(value),M是一個m乘3的矩陣,它的行各自代表紅、綠、藍的強度。
Remarks
當H(:,1)值由0變換到1,顏色變換會由紅色經黃色、綠色、青綠色、藍色、橘紅色、最後回到紅色,而當H(:,2)是0時,顏色是不飽和的(例如︰灰色略呈陰影),當H(:,2)是1時,顏色是全飽和,(例如︰完全不包含白色成分),當H(:,3)由0變換到1,明亮度則增加。
MATLAB hsv顏色對照表使用hsv2rgb([hue saturation value])時hue是一個由0到1的線性斜面時,且飽和度和 明暗度皆為1。
See Also
| home | i | ![]() |