| im2gray - converts color images or colormaps to grayscale |
GrayImg = im2gray(RGBImg) GrayImg = im2gray(index, map) GrayMap = im2gray(RGBColormap) |
| 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. |
| 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);
xbasc()
imshow(Img);
chdir(initial_dir);
|
| Ricardo Fabbri <rfabbri@if.sc.usp.br> |
| The latest version of the Scilab Image Processing toolbox can be found at |
| http://siptoolbox.sourceforge.net |
| im2bw, rgb2ntsc |