[繪圖] 存檔取消白底

作者: bruce934 (雪人)   2019-08-09 18:38:17
跟各位大大求救一下,目前小弟使用MATLAB 2015 繪製曲線圖,
因為希望圖片去掉背景,已經加入set(gcf,'color','none');
等字樣,再MATLAB看的時候是黑背,應該是有去掉了,但是在
存檔的時候,卻因為file/Export Setup/Rendering/Costom Color
裡面的設定是白色,而存檔白底跑出來了,這邊我是有存成.PNG
設定其他顏色也會有,不打勾就會變黑色,但是我的去背效果
就沒有了,請問是否有大大能有解??
作者: timochen   2019-08-10 12:08:00
想知道+1
作者: bruce934 (雪人)   2019-08-10 12:16:00
哈哈,等待高手的回覆
作者: JamesChen (James)   2019-08-10 13:54:00
會不會PNG無法去背? 我都用 EPS 是可以的
作者: sunev (Veritas)   2019-08-10 20:55:00
用imwrite比較好控制set(gcf,'color','none')imwrite(frame2im(getframe(gcf)),filename,'transparency',[0 0 0])
作者: profyang (prof)   2019-08-12 22:26:00
要存成emf
作者: j6aup3xjp6 (DenSEmoN)   2019-09-02 19:26:00
set(gcf,‘InvertHardcopy’,‘off’)然後再print出來應該就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com