Filtering noise bubble flow
1 view (last 30 days)
Show older comments
Florian Hochwart on 7 Dec 2020
I want to get a binary image of my initial image and remove the noise (which I highlighted in the filter.png and gradient_mask.png). The content (noise) of the red ellips should disappear, meanwhile the content (bubbles) of the green ellips should remain. I have already tried the example of "Detect Cell using edge detection and morphlogy', but I got no proper results. For this reason, I attached the two ways I tried so far - imfilter and gradient mask.
- A = imadjust(imread('Test.tif'));
For filter.png I applied:
- B = imfilter(A,fspecial('disk'));
- C = imbinarize(B,'adaptive','ForegroundPolarity','bright','Sensitivity',1);
- D = edge(A,'canny',0.1);
For any hints and/or solutions I am really grateful.
Thanks in advance.
Holmbrero on 9 Dec 2020
Try bwareaopen. Apply it on your binary image.
Find more on Image Filtering in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!