本篇内容主要讲解“怎么用python旋转图片和压缩像素”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用python旋转图片和压缩像素”吧!
说明
1、使用rotate旋转方向时,需要注意添加expand=True参数,否则会出现黑边。
2、手机的照片像素太高,有些需要压缩,以确保最终pdf的大小适中。
实例
img = Image.open(path)
if img.size[0] > img.size[1]:
im_rotate = img.rotate(90, expand=True)
size = (int(im_rotate.size[0] / 3), int(im_rotate.size[1] / 3))
im_rotate = im_rotate.resize(size)
im_rotate.save(savepath, quality=95)
else:
size = (int(img.size[0] / 3), int(img.size[1] / 3))
img = img.resize(size)
img.save(savepath, quality=95)
到此,相信大家对“怎么用python旋转图片和压缩像素”有了更深的了解,不妨来实际操作一番吧!这里是天达云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!