我可以生成一个 MATLAB 表面对象(使用h=pcolor(X,Y,C)
),并且我想将该表面对象保存为图像格式(png
、tiff
、...),而没有任何可见背景。
表面是椭圆形而不是矩形,所以我只想看到椭圆形,没有白色背景、轴、标签、刻度、框架、菜单等。
我想将它用作 Google 地球上的叠加层,因此实体可能是矩形的,只要椭圆外的部分是透明的。
MATLAB 及其用户社区似乎提供了多种保存图像的方法,但我还没有找到一种只保存表面对象的方法。任何解决方案甚至建议将不胜感激。
您可以使用export_fig
matlab 的 FEX ( www ) 中的工具导出具有透明背景的图形(并非所有图像格式都受支持)。
要摆脱轴并仅绘制曲面,您可以执行
set(gca,'Visible','off')