roicolor - Select region of interest (ROI) based on color

Syntax

BW = roicolor(A,low,high)
BW = roicolor(A,v)

Description

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.

Class Support

The input image A must be numeric. The output image BW is of class logical.

Examples

I = imread('rice.png'); 
BW = roicolor(I,128,255);
imshow(I);
figure, imshow(BW)

See Also

roifilt2, roipoly

For more information about ROIs, see ROI-Based Processing.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS