Printing Figures Very Slow 2014b vs 2013b
이전 댓글 표시
Just installed 2014b – and the printing is a step back to Gutenberg. I have Mac OS X 10.9.3.
Figures with Opengl renderer:
2013b >> tic;print('-dpng','-r300',[outpath,outfile]);toc
Elapsed time is 0.528570 seconds.
2014b >> tic;print('-dpng','-r300',[outpath,outfile]);toc
Elapsed time is 1.786196 seconds.
It does not matter which device or resolution I use:
2013b >> tic;print('-dtiff',[outpath,outfile]);toc
Elapsed time is 0.296846 seconds.
2014b >>tic;print('-dtiff',[outpath,outfile]);toc
Elapsed time is 0.845170 seconds.
Things get even worse if I use the painters renderer:
2013b >> tic;print('-dpng','-r300','-painters',[outpath,outfile]);toc
Elapsed time is 0.476110 seconds.
2014b >> tic;print('-dpng','-r300','-painters',[outpath,outfile]);toc
Elapsed time is 6.714240 seconds.
This is a serious time hit.
채택된 답변
추가 답변 (1개)
XGWS
2018년 5월 27일
0 개 추천
This problem seems not fixed in MATLAB R2016a either. But you can get around this problem by using "saveas(gcf,'test.png')". The drawback is that you can not adjust the resolution (e.g., default and fixed: 150dpi for .png)
카테고리
도움말 센터 및 File Exchange에서 Graphics Performance에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!