Python 基于十六进制值创建特定大小的图像

Python 基于十六进制值创建特定大小的图像,python,image,colors,Python,Image,Colors,通常情况下,我已经尝试过了,但老实说,我甚至不知道从哪里开始 我有一个带有十六进制值列的数据框,我想写一个脚本来选择每一个数据框,并创建一个特定维度的PNG文件,其中填充了该颜色 hexValue 2A9D8F 9B5DE5 EE8959 FEE440 5F797B C1D375 我想要的所有图像都是1080 x 1080像素。附件是第一个示例。有没有一个简单的方法可以做到这一点 提前谢谢。这有帮助吗 从PIL导入图像 虚拟列表=[ “#ff00ee”, “#ff0000”, "

通常情况下,我已经尝试过了,但老实说,我甚至不知道从哪里开始

我有一个带有十六进制值列的数据框,我想写一个脚本来选择每一个数据框,并创建一个特定维度的PNG文件,其中填充了该颜色

hexValue
 2A9D8F
 9B5DE5
 EE8959
 FEE440
 5F797B
 C1D375
我想要的所有图像都是1080 x 1080像素。附件是第一个示例。有没有一个简单的方法可以做到这一点

提前谢谢。

这有帮助吗

从PIL导入图像
虚拟列表=[
“#ff00ee”,
“#ff0000”,
"#000000",
“#00ff00”
]
对于dummy_列表中的颜色:
img=Image.new('RGB',(10801080),color=color)
保存(f“{color}.png”)
编辑:噢,PIL安装有:
pip安装枕头

这绝对有帮助!非常感谢你