| Image Processing Toolbox™ | ![]() |
BW = roicolor(A,low,high)
BW = roicolor(A,v)
roicolor selects a region of interest (ROI) within an indexed or intensity image and returns a binary image. (You can use the returned image as a mask for masked filtering using roifilt2.)
BW = roicolor(A,low,high) returns an ROI selected as those pixels that lie within the colormap range [low high].
BW = (A >= low) & (A <= high)
BW is a binary image with 0's outside the region of interest and 1's inside.
BW = roicolor(A,v) returns an ROI selected as those pixels in A that match the values in vector v. BW is a binary image with 1's where the values of A match the values of v.
The input image A must be numeric. The output image BW is of class logical.
I = imread('rice.png');
BW = roicolor(I,128,255);
imshow(I);
figure, imshow(BW)

For more information about ROIs, see ROI-Based Processing.
![]() | rgbplot | roifill | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |