Mac安装pillow,python旋转文件夹下的图像

996.icu LICENSE

  • Mac安装pillow
  • python脚本
  • 总结

阅读之前注意:

本文阅读建议用时:15min
本文阅读结构如下表:

项目下属项目测试用例数量
Mac安装pillow0
python脚本1
总结0

Mac安装pillow

Mac安装pillow很简单,一句命令就搞定了。
即:pip install Pillow
更多可以参考这个网址:https://pillow.readthedocs.io/en/latest/installation.html
为什么要安装pillow,因为pillow是PIL的一个友好fork,安装比PIL更简单。安装后python脚本就可以引入PIL模块,从而具备了强大的图像处理功能。

python脚本

下面python脚本的功能是:遍历文件夹,将文件夹下宽>高的图片旋转90度,然后把所有图片缩放为480*640的图片,再保存至指定路径。
其中“from PIL import Image”这部分只有安装了pillow后才能成功引入。

#coding=utf-8
import os
from PIL import Image

rootdir = r'/Users/lqmiku/Desktop/inputFile/pyImageRotation/result6'  # 指明被遍历的文件夹

for parent, dirnames, filenames in os.walk(rootdir):
    for filename in filenames:
        currentPath = os.path.join(parent, filename)
        if not currentPath.endswith('.DS_Store'):
            im = Image.open(currentPath)
            width, height = im.size
            if width > height:
                im_rotate = im.transpose(Image.ROTATE_90)
                im_rotate = im
            else:
                im_rotate = im
            out = im_rotate.resize((480, 640), Image.ANTIALIAS)
            newname = r"/Users/lqmiku/Desktop/inputFile/pyImageRotation/rotateResult6/" + filename
            out.save(newname)

总结

PIL(Python Imaging Library)是python常用的图像处理库,可以通过安装pillow来使用。文章中的python脚本提供了旋转、缩放文件夹下图片的功能。

如果本文对你有帮助,不如请我一杯可乐吧

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值