猫史档案馆


【Python作品分享】新的作品-106-1【求助帖】

用户:136叶136叶查看:0 回复:0 评论:0 创建时间:2021-01-02T18:11:14


【作品展示】

center_image

 

【作品介绍】

求助

 

【作品源代码】

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


回复

上一页1 页 / 共 0下一页