如何在python中创建非常高分辨率的位图?

时间:2016-05-29 18:52:33

标签: python bmp pillow

目前据我所知,使用枕头图像功能可以创建的最大分辨率为3000 * 3000,但我需要以编程方式创建分辨率为10000 * 10000或更高的图像?

如果你的人没有得到我的意思,只要对我说评价比关闭这个问题(请)我会给出一个更详细的问题!!!

1 个答案:

答案 0 :(得分:1)

从位图创建像素完美SVG的唯一方法是每个像素(或block of same-colored pixels)的<rect/>个元素,或者使用<image>元素来引用位图。在这两种情况下,您最终都不会减小文件大小。

像SVG这样的矢量格式不适合表示手动调整的像素。您可能希望使用支持无损压缩的位图格式,例如PNG。如果文件大小至关重要,您可能希望使用OptiPNG之类的工具来确保您的PNG文件尽可能小。