Filtering noise bubble flow

4 visualizaciones (últimos 30 días)
Florian Hochwart
Florian Hochwart el 7 de Dic. de 2020
Respondida: Holmbrero el 9 de Dic. de 2020
Hello,
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.
Initial image:
  • A = imadjust(imread('Test.tif'));
For filter.png I applied:
  • B = imfilter(A,fspecial('disk'));
  • C = imbinarize(B,'adaptive','ForegroundPolarity','bright','Sensitivity',1);
For gradient_mask.png:
  • D = edge(A,'canny',0.1);
For any hints and/or solutions I am really grateful.
Thanks in advance.

Respuestas (1)

Holmbrero
Holmbrero el 9 de Dic. de 2020
Hi!
Try bwareaopen. Apply it on your binary image.
/Anders

Categorías

Más información sobre Image Processing Toolbox en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by