MATLAB Answers

How to clear dots in image

3 ビュー (過去 30 日間)
Ali Edinç
Ali Edinç 2020 年 6 月 9 日
コメント済み: Ali Edinç 2020 年 6 月 10 日
ı worked on this image but couldn`t get rid of the that white dots how can ı do that?

  1 件のコメント

Ali Edinç
Ali Edinç 2020 年 6 月 9 日
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 ?

サインインしてコメントする。

回答 (1 件)

Akira Agata
Akira Agata 2020 年 6 月 10 日
How about the following?
[X,map] = imread('4.png');
X2 = medfilt2(X);
imwrite(X2,map,'output.png');

  2 件のコメント

Ali Edinç
Ali Edinç 2020 年 6 月 10 日
Thank you! Also image quality gets worse, can ı do something about that?
Ali Edinç
Ali Edinç 2020 年 6 月 10 日
ı try to obtain closest result to original image

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by