How to delete objects in binary image?

1 view (last 30 days)
Gytis Raudonius
Gytis Raudonius on 17 Mar 2016
Answered: Image Analyst on 17 Mar 2016
hi, i working on ANPR so question is how i can delete object from binary, or how can i store object what i need, i have speciment of number plates, and i resize image to [250 ], other question is if after treshold i dont have any object in picture can i change level automatic if no objets, and rise level util left just one i need?

Answers (1)

Image Analyst
Image Analyst on 17 Mar 2016
You can use ismember() to select blobs to extract based on their label number
labeledImage = bwlabel(binaryImage);
% Get rid of blobs # 1, 3, and 5
newBinaryImage = ismember(labeledImage, [1,3,5]) > 0;
Or you can use the bwselect() function. See its documentation.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!