Python实现更改图片尺寸大小的方法(基于Pillow包)


Posted in Python onSeptember 19, 2016

本文实例讲述了Python实现更改图片尺寸大小的方法。分享给大家供大家参考,具体如下:

1、PIL包推荐Pillow 。

2、源码:

#encoding=utf-8
#author: walker
#date: 2014-05-15
#function: 更改图片尺寸大小
import os
import os.path
from PIL import Image
'''
filein: 输入图片
fileout: 输出图片
width: 输出图片宽度
height:输出图片高度
type:输出图片类型(png, gif, jpeg...)
'''
def ResizeImage(filein, fileout, width, height, type):
  img = Image.open(filein)
  out = img.resize((width, height),Image.ANTIALIAS) #resize image with high-quality
  out.save(fileout, type)
if __name__ == "__main__":
  filein = r'image\test.png'
  fileout = r'image\testout.png'
  width = 60
  height = 85
  type = 'png'
  ResizeImage(filein, fileout, width, height, type)

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

Python 相关文章推荐
探究Python的Tornado框架对子域名和泛域名的支持
May 02 Python
在Django中使用Sitemap的方法讲解
Jul 22 Python
利用python发送和接收邮件
Sep 27 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
Python实现判断一行代码是否为注释的方法
May 23 Python
Python查找文件中包含中文的行方法
Dec 19 Python
对python实现二维函数高次拟合的示例详解
Dec 29 Python
详解python中各种文件打开模式
Jan 19 Python
new_zeros() pytorch版本的转换方式
Feb 18 Python
python使用正则表达式匹配txt特定字符串(有换行)
Dec 09 Python
教你漂亮打印Pandas DataFrames和Series
May 29 Python
golang特有程序结构入门教程
Jun 02 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 #Python
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
Sep 19 #Python
Python操作Access数据库基本步骤分析
Sep 19 #Python
Python自定义主从分布式架构实例分析
Sep 19 #Python
Python实现网络端口转发和重定向的方法
Sep 19 #Python
Python中__init__.py文件的作用详解
Sep 18 #Python
Python简单遍历字典及删除元素的方法
Sep 18 #Python
You might like
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
golang、python、php、c++、c、java、Nodejs性能对比
2017/03/12 NodeJs
PHP preg_match实现正则表达式匹配功能【输出是否匹配及匹配值】
2017/07/19 PHP
DOM精简教程
2006/10/03 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
显示今天的日期js代码(阳历和农历)
2014/09/30 Javascript
Angularjs中UI Router全攻略
2016/01/29 Javascript
javascript少儿编程关于返回值的函数内容
2018/05/27 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
JS基于开关思想实现的数组去重功能【案例】
2019/02/18 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
vue+Element-ui前端实现分页效果
2020/11/15 Javascript
python编程实现希尔排序
2017/04/13 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
python实现弹窗祝福效果
2019/04/07 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
python简单区块链模拟详解
2019/07/03 Python
kali中python版本的切换方法
2019/07/11 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
Django ORM 常用字段与不常用字段汇总
2019/08/09 Python
Python传递参数的多种方式(小结)
2019/09/18 Python
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
德国便宜的宠物店:Brekz.de
2020/10/23 全球购物
竞争上岗演讲稿
2014/01/05 职场文书
晚会邀请函范文
2014/01/24 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
《曹刿论战》教学反思
2014/03/02 职场文书
暑假安全教育广播稿
2014/09/10 职场文书
打架检讨书范文
2015/01/27 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
《狮子和鹿》教学反思
2016/02/16 职场文书
Apache POI操作批量导入MySQL数据库
2022/06/21 Servers