Info

此问题已关闭。 请重新打开它进行编辑或回答。

Saving a plot with part of it filled with colour as an image

1 次查看(过去 30 天)
I have the following code portion where an plot is drawn, and part of it is filled with a white colour;
plot(x,y,'Color',color,'LineWidth',lineWidth);
fill(x,y,[1 1 1]);
How can I save this plot as an image, aka as imwrite for images.
Thanks.

回答(2 个)

Image Analyst
Image Analyst 2014-11-25
You can use the most downloaded File Exchange submission of all time: export_fig: http://blogs.mathworks.com/pick/2010/05/28/creating-and-exporting-publication-quality-graphics/
  2 个评论
med-sweng
med-sweng 2014-11-25
Thanks for your reply. Yes, I knew about export_fig from a past answer of yours. The issue here is that I couldn't figure out what to pass as a parameter to the function: export_fig(varargin)
Image Analyst
Image Analyst 2014-11-25
Good, I'm glad you (hopefully) already have it. I believe you can just pass the current figure, gcf, or the current axes, gca, whichever you want to save.

Panayiotis Christodoulies
Have a look at this web page:
It contains examples that show how to use export_fig. The webpage was created by Oliver Woodford who developed the export_fig code.

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by