如何更改我的MATLAB图的分辨率?默认情况下似乎是96x96 PPI。以特定分辨率保存MATLAB图
回答
您可以保存使用print
命令;方法如下:
h1=figure;
your plotting commands here
print(h1,'-djpeg','-r150','filename')
-r150
参数将分辨率设置为150 DPI。您可以根据您的需要将其设置得更高或更低。这假设你保存为JPEG。如果没有,还有其他选项,例如用于PNG的-dpng
,用于24位位图的-dbmp
等。更多信息,请参阅print
的帮助部分。也就是说,如果你的情节只包含行,我会建议使用-depsc
,它将其保存为可扩展且无损的EPS文件。您还没有定义的分辨率,所以你可以简单地做
print(h1,'-depsc','filename')
你可以把这个EPS文件为PDF,并保留相同的分辨率,尚未有应用程序和平台之间的可移植性。我不建议直接保存为PDF格式,因为MATLAB会在图表周围增加额外的空白区域,EPS边界框很紧,看起来很整洁。
更改图的设置:Setting the resolution
该引用指出设置分辨率的唯一方法是通过'print'命令。 – 2013-12-19 03:40:20
StackOverflow的avoid-just-putting-a-link策略通常是明智的,但这次是双倍的,因为链接无法在未注册TheMathWorks帐户的情况下访问! – Flyto 2015-05-19 14:20:44
- 1. 如何在MATLAB中保存高分辨率图形
- 2. 如何在matlab中保存高分辨率轴的图像GUI
- 3. 以C保存图像保留分辨率#
- 4. 以高分辨率在android中保存图像
- 5. iOS:用自定义分辨率保存图像
- 6. 如何在MATLAB中将低分辨率图像转换为高分辨率?
- 7. Appcelerator - 将图像以固定分辨率从ImageView保存到文件
- 8. 在无头模式下保存时增加matlab图形分辨率
- 9. 针对特定分辨率的调试
- 10. 图标分辨率
- 11. 旋转后保存图像。但保存后图片的分辨率降低
- 12. Matlab将图保存到特定大小?
- 13. 保存阴谋TIFF,与出版(以R)高分辨率
- 14. 以原始分辨率检索图像
- 15. Matlab - 稀疏矩阵系统分辨率
- 16. Android - 将ImageView保存为全分辨率图像文件
- 17. 将一个图像保存为很多分辨率
- 18. 在R中保存高分辨率图像
- 19. 从mongoDB保存的图像分辨率不好
- 20. 使用CoreData保存图像后分辨率发生变化
- 21. 图像保存点位置的比例分辨率
- 22. asp.net mvc保存和显示分辨率为db的图像
- 23. 如何全分辨率图像保存回CameraRoll(安卓)
- 24. 如何使用C#以低分辨率形式提供高分辨率图像
- 25. 规模iPad的分辨率的图像,以适应Android的分辨率
- 26. 在保持分辨率的同时保存URI图像或转换为位图
- 27. HTML仅适用于特定分辨率的图像
- 28. 在资产目录中访问特定分辨率的图像
- 29. iPhone - 以更高分辨率保存图像,而不会像素化
- 30. 在服务器上以不同分辨率上传和保存图像
像这样的东西给出了合理的结果来保存当前(即最后点击的)图形:'print(gcf,'-dpng','-r600','filename.png')' – 2013-12-19 03:44:34