Keep large areas and remove small areas

Hi everyone,
Please I need your help. How can I remove the noise and keep the corner regions in this binary image.
I will highly appreciate any help which I will get.
Thank you. Best regards, Nada

Answers (1)

Invert your image and use bwareaopen() to specify the min size you want to keep
binaryImage = bwareaopen(~binaryImage, 500); % Adjust number as needed.

3 Comments

Thank you very much Image Analyst, I did it and the problem is solved.
_
_
Hello Image Analyst,
Thank you very much fro your reply and your help.
Please find attached a copy of results. What should I do?
Please, help me. Thank you. Best regards, Nada
Please attach your original image and attach your m-file with the paper clip icon.

Sign in to comment.

Categories

Tags

No tags entered yet.

Asked:

on 27 Nov 2014

Commented:

on 28 Nov 2014

Community Treasure Hunt

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

Start Hunting!