在Python中如何轻松地从源数据生成图像文件?

28 投票
2 回答
80300 浏览
提问于 2025-04-15 12:28

我有一些数据,想把它们可视化。每一个字节的数据大致对应图像中的一个像素值。

用Python生成一个图像文件(比如位图)最简单的方法是什么呢?

2 个回答

6

看看这个 PILpyGame。这两个工具都可以让你在一个画布上绘图,然后把它保存到一个文件里。

40

你可以使用 Pillow 这个库,通过一系列像素值来创建图像:

from PIL import Image

img = Image.new('RGB', (width, height))
img.putdata(my_list)
img.save('image.png')

撰写回答