how to remove black background of 3D image?

1 次查看(过去 30 天)
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.

回答(1 个)

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

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Geometric Transformation and Image Registration 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by