Effacer les filtres
Effacer les filtres

how to remove black background of 3D image?

2 vues (au cours des 30 derniers jours)
Zaitul
Zaitul le 14 Oct 2016
Commenté : Zaitul le 14 Oct 2016
Hi everyone.i only need that 3D image. how to remove black background? i tried to edit the data of my image but it doesn't really works. thanks in advance.

Réponses (1)

jupiter
jupiter le 14 Oct 2016
Please provide the format of the data, if its in the form of an image or grayscale levels.
  1 commentaire
Zaitul
Zaitul le 14 Oct 2016
here i attached the picture and the code as well. 'stomachgray.tif' is grayscale image
a = imread ('stomachgray.tif');
b = imcrop (a);
mask = zeros(size(b));
mask(100:end-100,100:end-100) = 1;
bw = activecontour(b,mask,1000);
c = im2double(bw); shading flat
d = imgaussfilt3 (c,4);
colormap(copper)
mesh(d.*100)

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by