gpt4 book ai didi

python - 尽管 rasterized=True,为什么 matplotlib 图形文件大小很大?

转载 作者:行者123 更新时间:2023-12-05 08:54:40 26 4
gpt4 key购买 nike

一个简单的例子:

from matplotlib.pyplot import plot, savefig
from numpy.random import randn

plot(randn(100),randn(100,500),"k",alpha=0.03,rasterized=True)
savefig("test.pdf",dpi=90)

产生:

enter image description here

但文件大小约为 8Mb。任何想法出了什么问题?这可能是一个错误吗?我正在使用 Python 3.5.1 和 Matplotlib 2.1.2。

最佳答案

看起来完整的答案在评论中:https://stackoverflow.com/a/12102852/1078529

诀窍是使用 set_rasterization_zorder 将低于特定 zorder 的所有内容一起栅格化为单个位图,

gca().set_rasterization_zorder(1)
plot(randn(100),randn(100,500),"k",alpha=0.03,zorder=0)
savefig("test.pdf",dpi=90)

关于python - 尽管 rasterized=True,为什么 matplotlib 图形文件大小很大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48884214/

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