How to clear dots in image

2 visualizaciones (últimos 30 días)
Ali Edinç
Ali Edinç el 9 de Jun. de 2020
Comentada: Ali Edinç el 10 de Jun. de 2020
ı worked on this image but couldn`t get rid of the that white dots how can ı do that?
  1 comentario
Ali Edinç
Ali Edinç el 9 de Jun. de 2020
Editada: Walter Roberson el 9 de Jun. de 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 ?

Iniciar sesión para comentar.

Respuestas (1)

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

Iniciar sesión para comentar.

Categorías

Más información sobre Convert Image Type en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by