2行代码实现纯色桌面背景
核心代码只有2行
使用PIL库按一定分辨率生成纯色图
色彩代码可以参考:中国传统色彩大全[1]
代码如下:
# coding: utf-8
# Python纯色图
from PIL import Image
SIZE = (1920, 1080)
COLORS = [
("#ff461f", "朱砂"),
("#ff2d51", "火红"),
("#ed5736", "妃色"),
("#f00056", "品红"),
("#db5a6b", "海棠红"),
("#c93756", "樱桃色"),
("#ff2121", "大红"),
("#c83c23", "绯红"),
("#9d2933", "胭脂"),
("#ff4c00", "朱红"),
("#ff4e20", "丹"),
("#f35336", "彤"),
("#cb3a56", "茜色"),
("#ff3300", "炎"),
("#ff0097", "洋红"),
("#c32136", "枣红"),
("#bf242a", "银朱"),
("#c3272b", "赤"),
("#dc3023", "酡红"),
("#f05654", "银红"),
]
for index,C in enumerate(COLORS):
im = Image.new('RGB', SIZE, C[0])
im.save('images/{0:02d}'.format(index) + C[1] + '.jpg', quality=95)
代码简要说明:
SIZE是分辨率,可以根据自己需要进行调整
COLORS是颜色代码和对应的颜色名称
需要增加颜色的往COLORS里面加就行了
微信非要说这篇不是原创,我也不知道是标点符号空格乱码过多字数不够还是写的代码跟别人有雷同被查重了,这里就是巴拉巴拉巴拉巴拉的一大段没用的废话凑个字数效果,不知道行不行?如果能看到这段废话,那就是够了。呵呵
效果图:
朱砂红:
参考资料
[1]
中国传统色彩大全: https://www.chinavid.com/chinese-color.html