Borrar filtros
Borrar filtros

how to remove black background of 3D image?

2 visualizaciones (últimos 30 días)
Zaitul
Zaitul el 14 de Oct. de 2016
Comentada: Zaitul el 14 de Oct. de 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.

Respuestas (1)

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

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by