How to clear dots in image

2 visualizzazioni (ultimi 30 giorni)
Ali Edinç
Ali Edinç il 9 Giu 2020
Commentato: Ali Edinç il 10 Giu 2020
ı worked on this image but couldn`t get rid of the that white dots how can ı do that?
  1 Commento
Ali Edinç
Ali Edinç il 9 Giu 2020
Modificato: Walter Roberson il 9 Giu 2020
im=imread('4.tif');
im2=im2bw(im);
figure, imshow(im2);
im3=bwareaopen(im2,60);
figure, imshow(im3);
image(logical(im3));
image(logical(im2));
colormap(gray(2))
im3=bwareaopen(im2,60);
figure, imshow(im3);
after that ı cant get back to colors ,ı am new to matlab so can you help ?

Accedi per commentare.

Risposte (1)

Akira Agata
Akira Agata il 10 Giu 2020
How about the following?
[X,map] = imread('4.png');
X2 = medfilt2(X);
imwrite(X2,map,'output.png');
  2 Commenti
Ali Edinç
Ali Edinç il 10 Giu 2020
Thank you! Also image quality gets worse, can ı do something about that?
Ali Edinç
Ali Edinç il 10 Giu 2020
ı try to obtain closest result to original image

Accedi per commentare.

Categorie

Scopri di più su Convert Image Type in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by