用户:
136叶查看:0 回复:0 评论:0 创建时间:2021-01-02T18:11:14
【作品展示】

【作品介绍】
求助
【作品源代码】
from PIL import Image
import matplotlib.pyplot as plt
img = Image.open('QQ图片20210102175903.jpg')
_img = img.copy() # 复制图片
newsize = (50, 50) # 图片大小
_img.thumbnail(newsize)
newsize = (50, 150)
img_resize = img.resize(newsize)
img_crop = img.crop((img.width//2-50, img.height//2-50,
img.width//2+50, img. height//2+50))
img_rotate = img.rotate(45)
img_rotate_2 = img.rotate(45, expand=True)
img_flip_left_right = img.transpose(Image.FLIP_LEFT_RIGHT) # 水平翻转
img_flip_top_bottom = img.transpose(Image.FLIP_TOP_BOTTOM) # 垂直翻转
List_1 = ['original', 'thumbnail', 'resize', 'crop', 'rotate',
'rotate_expand', 'flip_ horizontal', 'flip_vertical']
List_2 = [img]
_, axes = plt.subplots(2, 4, figsize=(25, 25))
for i in range(len(List_1)):
axes[i//4][i % 4].set_title(List_2[i])
axes[i//4][i % 4].set_title(List_1[i])
plt.show()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn