MATLAB Function Reference    
hsv2rgb

HSV カラーマップを RGB カラーマップに変換

表示

詳細

M = hsv2rgb(H) は、色相-彩度-値(HSV) カラーマップを赤-緑-青 (RGB)カラーマップに変換します。Hm行3列の行列で、m はカラーマップのカラー数です。Hの各列は、それぞれ、色相、彩度、値を表しています。Mm行3列の行列です。各列は、それぞれ、赤、緑、青の強度を表しています。

注意

H(:,1)が、0 から 1 まで変化するに連れて、結果のカラーは、赤から黄、緑、シアン、青、マジェンタを経て赤に戻ります。H(:,2)が、 0 のとき、カラーは飽和していません(つまり、グレイがかっています)。H(:,2)が、 1 のとき、カラーは十分に飽和しています(つまり、白色成分が混在していません)。H(:,3)が、 0 から 1 まで変化するに連れて、輝度が増加します。

MATLABのカラーマップ hsv は、hsv2rgb([hue saturation value]) を使います。ここで、hueは、 0 から 1 までの線形ランプで、saturationvalueは、すべての要素が 1 です。

参考

brighten, colormap, rgb2hsv


 home i