Filter objects from image based on their properties.
Returns a logical matrix with the objects of bw filtered based
on the specific property attrib. The possible values for attrib
are all the properties from regionprops that return a scalar
value, e.g., Area, Extent, and MaxIntensity, but not PixelValues, basic, and
BoundingBox. For certain attributes, such as MaxIntensity and
WeightedCentroid, the grayscale image I must also be specified.
To filter objects with a value on a specific interval, range must be
a two-element vector with the interval [low high]
(values are inclusive).
Alternatively, a scalar n will select the objects with the N highest
values. The keep option defaults to "largest" but can also
be set to "smallest" to select the N objects with lower values.
The last optional argument, conn, can be a connectivity matrix, or
the number of elements connected to the center (see conndef).
See also: bwareaopen, bwareafilt, bwlabel, bwlabeln, bwconncomp, regionprops.
Package: image