Image Processing Toolbox    
rgb2hsv

Convert RGB values to hue-saturation-value (HSV) color space

Syntax

Description

hsvmap = rgb2hsv(rgbmap) converts the m-by-3 RGB values in RGB to HSV color space. hsvmap is an m-by-3 matrix that contains the hue, saturation, and value components as columns that are equivalent to the colors in the RGB colormap. Both rgbmap and hsvmap are of class double and contain values in the range 0 to 1.0.

HSV = rgb2hsv(RGB) converts the truecolor image RGB to the equivalent HSV image HSV.

Class Support

If the input is an RGB image, it can be of class uint8, uint16, or double; the output image is of class double. If the input is a colormap, the input and output colormaps are both of class double.

Remarks

rgb2hsv is a function in MATLAB.

See Also

hsv2rgb, rgbplot

colormap in the MATLAB Function Reference


 rgb2gray rgb2ind