How to change image dpi using compiled matlab code run on aws ec2?
이전 댓글 표시
I can generate an image with 300dpi using print function on my local matlab on a linux box (example code below), however on aws ec2 (ubuntu), the image is always saved as 72dpi with the same code no matter what dpi value I set. I am running Matlab 2014a with compiler version 5.1.
figure('paperunits','inches','paperposition',[0 0 6 6]);
n = 20;
cm = jet(n);
for i = 1:n
plot(ceil(i/4), mod((i-1),4)+1,'s','MarkerFaceColor',cm(i,:), 'markeredgecolor','k','markersize',30); hold on;
end
print('figure_dpng.png', '-dpng', '-r300');
댓글 수: 2
Walter Roberson
2015년 9월 4일
It mght be worth testing export_fig from the file exchange.
Usha Duddu
2015년 9월 8일
Are you launching your compiled application in 'nodisplay' mode?
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Video Formats and Interfaces에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!