python判断图片宽度和高度后删除图片的方法


Posted in Python onMay 22, 2015

本文实例讲述了python判断图片宽度和高度后删除图片的方法。分享给大家供大家参考。具体分析如下:

Image对象有open方法却没有close方法,如果打开图片,判断图片高度和宽度,判断完成后希望删除或者给图片改名,是无法操作的,这段代码可以解决这个问题,注意open函数打开图片文件要使用二进制方式,及参数使用'rb',有的文章给出的只有个'r'参数,Image是无法open的

import os
import Image
fileName = 'c:/py/3water.jpg'
fp = open(fileName,'rb')
im = Image.open(fp)
fp.close()
x,y = im.size
if x <300 or y < 300:
   os.remove(fileName)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python数据结构之二叉树的统计与转换实例
Apr 29 Python
python 监听salt job状态,并任务数据推送到redis中的方法
Jan 14 Python
详解python-图像处理(映射变换)
Mar 22 Python
python 实现返回一个列表中出现次数最多的元素方法
Jun 11 Python
对django views中 request, response的常用操作详解
Jul 17 Python
Python 自动登录淘宝并保存登录信息的方法
Sep 04 Python
python中的 zip函数详解及用法举例
Feb 16 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
Jun 12 Python
python的json包位置及用法总结
Jun 21 Python
一篇文章教你用python画动态爱心表白
Nov 22 Python
Python爬虫之Selenium鼠标事件的实现
Dec 04 Python
Python实例教程之检索输出月份日历表
Dec 16 Python
在Python中操作字典之setdefault()方法的使用
May 21 #Python
在Python中用keys()方法返回字典键的教程
May 21 #Python
Python中使用items()方法返回字典元素对的教程
May 21 #Python
在Python中用has_key()方法查找键是否存在的教程
May 21 #Python
在Python中用get()方法获取字典键值的教程
May 21 #Python
在Python中操作字典之fromkeys()方法的使用
May 21 #Python
浅谈Python中copy()方法的使用
May 21 #Python
You might like
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
2013/07/01 PHP
php查询whois信息的方法
2015/06/08 PHP
php简单中奖算法(实例)
2017/08/15 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
jquery监控数据是否变化(修正版)
2011/04/12 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
简单谈谈gulp-changed插件
2017/02/21 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
基于Node.js实现压缩和解压缩的方法
2018/02/13 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
Echarts在Taro微信小程序开发中的踩坑记录
2020/11/09 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
python 如何停止一个死循环的线程
2020/11/24 Python
Python操作Excel的学习笔记
2021/02/18 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
天巡全球:Skyscanner Global
2017/06/20 全球购物
美国折扣网站:jClub
2017/08/07 全球购物
美国眼镜网:GlassesUSA
2017/09/07 全球购物
商务英语本科生的自我评价分享
2013/11/15 职场文书
高中毕业自我鉴定
2013/12/19 职场文书
低碳环保倡议书
2014/04/14 职场文书
公司大门门卫岗位职责
2014/06/11 职场文书
保险公司开门红口号
2014/06/21 职场文书
优秀党支部申报材料
2014/12/24 职场文书
商务司机岗位职责
2015/04/10 职场文书
小学英语教学随笔
2015/08/14 职场文书
学生早退检讨书(范文)
2019/08/19 职场文书
redis三种高可用方式部署的实现
2021/05/11 Redis