SIP Toolbox
im2bw - Convert images to binary by thresholding
Calling Sequence
- BW = im2bw(Img, level [, maxvalue])
- BW = im2bw(Index, map, level [, maxvalue])
Input Parameters
-
Img:
M x N x 3 truecolor image or M x N grayscale intensity image.
-
Index and
map:
M x N indexed image and its M x 3 colormap.
-
level:
the threshold level, between 0 to 1 (a ratio, like percentage). Pixels of the image that are higher or equal than the level are mapped to 1, while pixels that are strictly lower than the level are mapped to zero.
-
maxvalue:
the maximum value to assume Img can take. (Optional, defaults to 1)
Output Parameters
Description
Function im2bw converts RGB images, indexed images and grayscale intensity images to binary, by thresholding.
Examples
initial_dir = PWD;
chdir (SIPDIR + 'images');
[Img,map] = imread('indian.bmp');
xbasc()
imshow(Img, map);
bw = im2bw(Img, map,0.5);
imshow(bw,2);
bw = im2bw(Img, map,0.2);
imshow(bw,2);
chdir(initial_dir);
Authors
-
Ricardo Fabbri <ricardofabbri (AT) users DOT sf DOT net>
Availability
The latest version of the Scilab Image Processing toolbox can be found at
http://siptoolbox.sourceforge.net
See Also
im2gray,