Matlab无法正确保存alpha图形

时间:2014-12-07 09:24:35

标签: matlab matlab-figure

我试图创建一个需要更改绘图其中一个组件的透明度的图形,但是当我尝试保存图形时,最终会保存图形的一部分以及部分保存对话框同时出现在我的屏幕上:

figure saved with alpha

使用

设置我的身材部分的alpha
sc=imagesc([-1 1], [-1 1], F);
alpha(sc, 0.75)

在不改变任何alpha值的情况下构造图形会导致图形被正确保存,但最终我的图形不完整。我尝试以pngpdf格式保存无效。如何设置alpha以便正确保存?

1 个答案:

答案 0 :(得分:0)

Export_fig将数字保存到png,同时保持透明度。或者,使用imwrite以编程方式保存透明图像。