《Python游戏趣味编程》 第13章 趣味图像生成

编程入门 行业动态 更新时间:2024-10-10 12:16:44

《Python游戏<a href=https://www.elefans.com/category/jswz/34/1768737.html style=趣味编程》 第13章 趣味图像生成"/>

《Python游戏趣味编程》 第13章 趣味图像生成

13 趣味图片生成

图书简介可以看这里:

童晶:《Python游戏趣味编程》新书上架了

本章我们将学习Python的第三方图像处理库Pillow,编写代码生成一些趣味图像,效果如图13-1所示。首先学习图像文件的打开与显示、图像的剪裁与保存;接着学习图像的复制与粘贴、像素颜色的读写;最后实现随机互动的风格图片生成。

本章案例最终代码一共70行,代码参看:配套资源\第13章\13-5-3.py,视频效果参看:配套资源\第13章\趣味图片生成.mp4。

from PIL import Image  # 导入图像处理库
import pgzrun  # 导入游戏库
import random  # 导入随机库im = Image.open("images\\image2.jpg")  # 打开图像文件
w, h = im.size  # 获得图像文件尺寸
WIDTH = w  # 设置窗口的宽度
HEIGHT = h  # 设置窗口的高度
px = im.load()  # 导入图片像素
XY = [] # 列表中存储点坐标
RGB = [] # 列表中存储对应的像素颜色值
key = 1 # 定义按了哪个数字键,缺省为1
r = 3

更多推荐

《Python游戏趣味编程》 第13章 趣味图像生成

本文发布于:2024-03-05 12:01:57,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1712243.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:趣味   图像   游戏   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!