2行代码生成纯色桌面背景

这段代码展示了如何使用Python的PIL库快速生成纯色桌面背景图片。代码中定义了分辨率和一系列中国传统色彩,通过循环遍历色彩列表,为每种颜色创建一张背景图片并保存。此代码适用于个性化定制桌面背景,或者研究色彩应用。
摘要由CSDN通过智能技术生成

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里面加就行了

微信非要说这篇不是原创,我也不知道是标点符号空格乱码过多字数不够还是写的代码跟别人有雷同被查重了,这里就是巴拉巴拉巴拉巴拉的一大段没用的废话凑个字数效果,不知道行不行?如果能看到这段废话,那就是够了。呵呵

效果图:

880e3486c35fa2e1236d152568aef93d.jpeg

朱砂红:

b8f180bc074dc642330e1d4e0ff64660.jpeg e4185cc954433fd37e0b0f4e8c76a121.gif 848b4ad20660f26718022a9bdc98bba3.jpeg bda17111a921ebc953469c47880050a8.gif

参考资料

[1]

中国传统色彩大全: https://www.chinavid.com/chinese-color.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值