<< rectangle SIVP - Scilab Image and Video Processing Toolbox rgb2hsv >>

SIVP - Scilab Image and Video Processing Toolbox >> SIVP - Scilab Image and Video Processing Toolbox > rgb2gray

rgb2gray

Convert RGB images to gray images

Calling Sequence

G = rgb2gray(RGB)

Parameters

RGB
A RGB image (hypermat), the dimension of RGB should be M x N x 3.
G
Output image, a gray image which dimension is M x N and has the same data type as RGB.

Description

rgb2gry convert RGB images to gray scale images using G = 0.299*R + 0.587*G + 0.114*B.

Examples

RGB = imread('lena.png');
G = rgb2gray(RGB);
imshow(G);

Bugs and Shortcomings

The algorithm should be optimized to improve performance.

Authors

Availability

The latest version of SIVP can be found at

http://sivp.sf.net

See Also

<< rectangle SIVP - Scilab Image and Video Processing Toolbox rgb2hsv >>