将MATLAB曲面对象保存为图像

时间:2014-09-03 19:59:00

标签: image matlab save surface

我可以生成一个MATLAB表面对象(使用h=pcolor(X,Y,C)),我想只保存图像格式(pngtiff,...)中的表面对象任何可见的背景。

表面是椭圆形而不是矩形,所以我只想看到椭圆,没有白色背景,轴,标签,刻度,框架,菜单等。

我想将它用作Google地球上的叠加层,因此实体可以是矩形,只要椭圆外部的部分是透明的。

MATLAB及其用户社区似乎提供了许多保存图像的方法,但我还没有找到只保存表面对象的方法。任何解决方案甚至建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用matlab的FEX(www)中的export_fig工具导出具有透明背景的图形(并非支持所有图像格式)。

要摆脱轴并只绘制曲面,您可以

set(gca,'Visible','off')