IM2GRAY

NAME
SYNOPSIS
PARAMETERS
DESCRIPTION
EXAMPLE
AUTHORS
AVAILABILITY
SEE ALSO

NAME

im2gray - converts color images or colormaps to grayscale

SYNOPSIS

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.

EXAMPLE

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

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

chdir(initial_dir);

AUTHORS

Ricardo Fabbri <rfabbri@if.sc.usp.br>

AVAILABILITY

The latest version of the Scilab Image Processing toolbox can be found at
http://siptoolbox.sourceforge.net

SEE ALSO

im2bw, rgb2ntsc