如何在XYZ数据上生成闭合轮廓?

时间:2016-10-11 16:33:05

标签: matlab plot contour

我想现在创建最近的闭合轮廓,当我将其破碎成块时。这是轮廓图:

enter image description here

我希望中心周围有一个封闭的轮廓。

我需要这样的东西

enter image description here

axes(handles.axes1);
cla(handles.axes1);

hold on;
pcolor(xC,yC,z_Diff); shading flat
colormap(handles.axes1, 'jet');
freezeColors(handles.axes1)


[C,hfigc] = contour(xC,yC,z_Diff,[thresh_crater thresh_crater]);
set(hfigc, ...
    'LineWidth',1.0, ...
    'Color', [1 0 0]);
hold off;

我正在尝试在火山口区域周围放一个包括洞和外层堆积物的盒子:

我根据最大轮廓区域得到以下结果:

enter image description here

这是我想要的图像:

enter image description here

如果我有超过1个陨石坑,我想把它们装箱,这将是个问题。

0 个答案:

没有答案