python遍历文件目录删除竖版图片

python遍历文件目录删除竖版图片

python遍历文件目录删除竖版图片-智简
python遍历文件目录删除竖版图片
此内容为付费阅读,请付费后查看
9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读

在处理图片文件过程中,通常需要筛选一些图片,横图或者竖图,几十张图片人工处理起来比较快,但如果是几千张图处理起来就不能提早下班了,人工筛选成本很高

d2b5ca33bd162348

目前写的这款工具可以直接删除掉横图

需要注意的是,删除操作是不可逆的,请务必在运行代码之前备份您的图片文件。

使用方法:

1、在文件夹里面创建picture文件夹,然后将所有图片都放进文件夹内

2、执行 批量删除图片竖图.exe

d2b5ca33bd183226

处理方法可以使用Python中的Pillow库来实现对图片的处理

1、这里使用了os.listdir函数来遍历指定目录下的所有文件。
2、然后判断文件是否是图片文件(这里只考虑了.jpg、.jpeg和.png三种格式的图片)
3、如果是图片文件,我们打开这个图片文件,并使用img.size获取图片的宽度和高度。如果图片的高度大于宽度,则认为这是一张竖向图片
4、使用os.remove函数将其删除。如果图片的宽度大于等于高度,则不进行任何处理。

 

代码如下:

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容