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)
结果似乎是保存了更大的图像,但具有相同的细节级别。
您首先要在屏幕上找到合适的尺寸。这看起来不错:Show[graph, ImageSize -> 1000]
然后导出指定正确的图像分辨率:
Export["mysuperawesomegraph.png",
Show[graph, ImageSize -> 1000], ImageResolution -> 200]
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请查看mathematica.SE 上的这个问题
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |