gpt4 book ai didi

python - 以非常高的质量在 Python 中保存图像

转载 作者:IT老高 更新时间:2023-10-28 21:10:18 26 4
gpt4 key购买 nike

如何以非常高的质量保存 Python 绘图?

也就是说,当我不断放大保存在 PDF 文件中的对象时,为什么没有任何模糊?

另外,保存它的最佳模式是什么?

png, eps?还是其他?我不能做 pdf,因为有一个隐藏的数字发生在 Latexmk 编译中。

最佳答案

如果您使用 Matplotlib并试图在 LaTeX 中获得好的数字文档,另存为 EPS .具体来说,在运行命令绘制图像后尝试这样的操作:

plt.savefig('destination_path.eps', format='eps')

我发现 EPS 文件效果最好,而 dpi 参数才是真正让它们在文档中看起来不错的原因。

要在保存之前指定图形的方向,只需在 plt.savefig 调用之前调用以下命令,但在创建绘图之后(假设您使用名称为 的轴进行绘图斧头):

ax.view_init(elev=elevation_angle, azim=azimuthal_angle)

其中 elevation_angle 是一个数字(以度为单位),指定极角(从垂直 z 轴向下),azimuthal_angle 指定方位角(围绕 z 轴) .

我发现最容易确定这些值的方法是首先绘制图像,然后旋转它并观察当前角度值出现在窗口底部,就在实际绘图下方。请记住,默认情况下会显示 x、y、z 位置,但是当您开始单击+拖动+旋转图像时,它们会替换为两个角度。

关于python - 以非常高的质量在 Python 中保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16183462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com