ExportPngInkscape(文件名,dpi,处理)

版本1.1.0.0 (1.81 KB 亚历山德罗Masullo
通过将它们保存为SVG并使用Inkscape导出为PNG来保存高质量的PNG图形

393下载

更新2016年6月30日星期四14:27:49 +0000

查看许可协议

Matlab函数导出PNG格式的图形是可怕的。没有反别名(尽管新的图形引擎尝试了更好的方法),即使增加了导出文件的分辨率,图像看起来仍然很糟糕。
我发现的导出图像的最佳解决方案是将其保存为SVG,然后使用Inkscape将其导出为PNG,但这需要大量时间。出于这个原因,我编写了这个非常基本的例程来处理所有事情:首先,使用“打印”将图像保存为矢量格式(SVG),然后通过命令行调用Inkscape以导出具有所需分辨率的PNG格式的SVG文件。
这个函数使用Matlab内部的SVG打印机,它是自R2014a以来引入的。如果你有以前的Matlab版本,你可能想使用以下脚本从文件交换导出图像到SVG:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/7401-scalable-vector-graphics--svg--export-of-figures

引用作为

亚历山德罗·马苏洛(2022年)。ExportPngInkscape(文件名,dpi,处理)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/54300-exportpnginkscape-filename-dpi-handle), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2014a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!