[绘图] 存盘取消白底

楼主: 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