Saving figure in jpeg

6 Ansichten (letzte 30 Tage)
Francois Piche
Francois Piche am 17 Jan. 2012
I am trying to save figure in jpeg format and find myself having to create them full screen to get good rendering. However, I cannot control both figure number and position. How do I get around this restriction? The relevant code lines are shown below.
Thanks,
scrsz = get(0,'ScreenSize');
figure(1,'Position',[1 1 scrsz(3) scrsz(4)]); % generate figure 1 full screen size

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 17 Jan. 2012
scrsz = get(0,'ScreenSize');
fig = figure(1);
set(fig,'Units','Pixels','Position',[1 1 scrsz(3) scrsz(4)]);

Weitere Antworten (2)

Andrii
Andrii am 17 Jan. 2012
You can function imwrite. Syntax:imwrite(nameOfElement,'Filename.jpg')

Image Analyst
Image Analyst am 18 Jan. 2012
I believe you can save the figures with whatever resolution you want with export_fig. See the FAQ: http://matlab.wikia.com/wiki/FAQ#How_do_I_save_my_figure.2C_axes.2C_or_image.3F_I.27m_having_trouble_with_the_built_in_MATLAB_functions.

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by