通过 Mathematica 中的脚本增加图形细节

rjk*_*lan 5 graphics wolfram-mathematica image-processing

我的目标是通过脚本生成大图并保存它们的图像(最好是 PNG)(即:无需通过笔记本与它们交互)。

示例:我在 Mathematica 笔记本中生成了 100 个笔记的完整图形并保存了图形。下面是非常详细的图像:

好极了! 高质量图表:

但是当我通过如下脚本保存它时:

graph = CompleteGraph[100];
Export["mysuperawesomegraph.png", ImageResize[graph, 1000]];
Run Code Online (Sandbox Code Playgroud)

我失去了边缘的所有细节

不好了!损失了这么多质量!连边缘都看不到了……

我已经尝试将行中的数字 1000 更改为最多 15000 的数字:

Export["mysuperawesomegraph.png", ImageResize[graph, 1000]];
Run Code Online (Sandbox Code Playgroud)

结果似乎是保存了更大的图像,但具有相同的细节级别。

Mat*_*sio 3

您首先要在屏幕上找到合适的尺寸。这看起来不错:Show[graph, ImageSize -> 1000]

然后导出指定正确的图像分辨率:

Export["mysuperawesomegraph.png", 
       Show[graph, ImageSize -> 1000], ImageResolution -> 200]
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请查看mathematica.SE 上的这个问题