Azzera filtri
Azzera filtri

how to remove black background of 3D image?

2 visualizzazioni (ultimi 30 giorni)
Zaitul
Zaitul il 14 Ott 2016
Commentato: Zaitul il 14 Ott 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.

Risposte (1)

jupiter
jupiter il 14 Ott 2016
Please provide the format of the data, if its in the form of an image or grayscale levels.
  1 Commento
Zaitul
Zaitul il 14 Ott 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)

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by