用Python生成纯色图片的方法

第一步 导入PIL库(事先安装好)

这一步如果PIL搜索不到,可以搜索【pillow】

第二步 设置图片的尺寸(宽度,高度)和颜色

第三步 保存图片为xx格式(png或者jpg)

比如生成一张红色,300*400尺寸的图片。代码如下

python 复制代码
# 导包
from PIL import Image
# 设置图片尺寸,颜色
width,height=300,400
image=Image.new('RGB',(width,height),'red')
# 保存图片
image.save('red.jpg')
print('图片已经保存成功')

图片效果如下图

如果需要换别的颜色,尺寸,就需要修改对应的值。比如改成紫色,300*300大小。只需要修改下面的代码。

python 复制代码
# 设置图片尺寸,颜色
width,height=300,300
image=Image.new('RGB',(width,height),'purple')
# 保存图片
image.save('purple.jpg')

图片效果

相关推荐
zhangchaoxies1 分钟前
JavaScript中单线程事件循环EventLoop的卡顿预警
jvm·数据库·python
InfinteJustice1 分钟前
Laravel Blade 中高效筛选并限制关联分类数据的实践指南
jvm·数据库·python
2301_815279523 分钟前
SQL分组求和结果显示为零的技巧_利用IFNULL或CASE语句
jvm·数据库·python
zhangchaoxies3 分钟前
Python Web应用负载均衡方案_结合Nginx权重设置实现高可用
jvm·数据库·python
qq_334563554 分钟前
C#怎么操作SQLite加密数据库 C#如何创建和使用加密的SQLite数据库文件保护数据【数据库】
jvm·数据库·python
gCode Teacher 格码致知5 分钟前
Python提高:软件测试中Fixture机制-由Deepseek产生
开发语言·python
qq_413847405 分钟前
Redis如何利用Lua实现秒杀资格与库存的双重校验
jvm·数据库·python
2401_871696528 分钟前
苹果微软双修党福音:Navicat如何优化跨系统传输性能延迟
jvm·数据库·python
m0_493934538 分钟前
生产环境SQL如何动态控制窗口的计算范围
jvm·数据库·python
djjdjdjdjjdj8 分钟前
Golang Redis如何做分布式锁_Golang Redis分布式锁教程【详解】
jvm·数据库·python