python红/绿/蓝 - 三个色值生成image,保存到本地
import os
from PIL import Image
# 转化图片
def sync_rgb_to_img(red, green, blue, save_name):
"""
根据rgb生成img图片
:param red:
:param green:
:param blue:
:param save_path:
:return:
"""
x, y = 106, 57
# 创建图片默认长度和宽度,跟潘通色卡保持一致
im = Image.new("RGB", (x, y))
for i in range(0, x):
for j in range(0, y):
im.putpixel((i, j), (int(red), int(green), int(blue))) # 将rgb转化为像素
im.save(save_name) # 保存
if __name__ == "__main__":
save_name = os.path.join(os.getcwd(), temp.png)
sync_rgb_to_img(110, 120, 255, save_name)