gpt4 book ai didi

python - 以编程方式更改图像分辨率

转载 作者:太空狗 更新时间:2023-10-29 20:34:10 25 4
gpt4 key购买 nike

我已经计算过,如果我想要我生成的图像是 A4 大小 @ 600dpi 用于打印目的,它需要是 7016x4961px @ 72dpi。所以,我以编程方式生成它,然后在 Photoshop 中对其进行测试,它似乎没问题,所以如果我调整它的大小,它会获得适当的大小和分辨率

Image size dialog in Photoshop .

我想知道的是,是否有可能以编程方式进行这种大小调整,最好使用 PIL,但不一定使用它。我需要提高 DPI。

最佳答案

如果您生成的图像为 7016 x 4961 像素,则它已经是 600 dpi 的 A4。所以你不需要调整它的大小,你只需要在文件中设置分辨率信息。

你可以用 PIL 做到这一点:

from PIL import Image

im = Image.open("test.png")
im.save("test-600.png", dpi=(600,600))

关于python - 以编程方式更改图像分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9174338/

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