<< im2bw SIP - Scilab Image Processing Toolbox imconv >>

SIP - Scilab Image Processing Toolbox >> SIP - Scilab Image Processing Toolbox > im2gray

im2gray

Converts color images or colormaps to grayscale

Calling Sequence

GrayImg = im2gray(RGBImg)
GrayImg = im2gray(index, map)
GrayMap = im2gray(RGBColormap)

Parameters

RGBImg
M x N x 3 truecolor image in any range.
RGBColormap
M x 3 colormap in RGB colorspace.
index
and map M x N indexed image and its M x 3 colormap.
GrayImg
M x N intensity image.
GrayMap
M x 3 colormap.

Description

Function im2gray converts RGB images, indexed images and RGB colormaps to grayscale. This is accomplished by converting these objects to YIQ colorspace, make the I and Q channels equal to zero, and finally converting back to RGB colorspace.

initial_dir = PWD;
chdir (SIPDIR + 'images');

Img = imread('tru.jpg');
Img = im2gray(Img);
clf
imshow(Img);

chdir(initial_dir);

Authors

Availability

The latest version of SIP can be found at

http://siptoolbox.sf.net

See Also


<< im2bw SIP - Scilab Image Processing Toolbox imconv >>