如何从Python成功保存高分辨率图像

时间:2018-04-30 20:02:51

标签: python pdf matplotlib fractals

我一直在尝试在Python上绘制分形图,我发现PDF文件格式不足以满足我的目的。我正在使用matplotlib pyplot生成并保存这些图像。

最初,我认为PDF足以看到我的程序实际计算的所有细节。但是,在某种程度上,我的输出PDF的结果变得锯齿状,看起来像这样:

The PDF, zoomed in to a fine scale.

当我使用PDF时,我似乎无法在程序中做任何事情来避免它变得锯齿状。无论我如何精确地计算分形,它总是以相同的比例变成锯齿状。

当我在1500dpi使用JPEG时,我没有遇到这个问题。相反,我得到这样的结果:

The JPEG, zoomed in to around the same scale.

然而,问题在于我无法以高于4000dpi的分辨率生成JPEG或我的程序停止运行,如果成功保存,我的计算机很难打开图像。

有没有办法提高我正在生成的PDF的质量,或者我可以尝试其他一些文件格式?

由于

0 个答案:

没有答案