Python实现更改图片尺寸大小的方法(基于Pillow包)
作者:RQSLT 时间:2023-06-20 09:24:43
本文实例讲述了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,图片
0
投稿
猜你喜欢
深入理解JS中的substr和substring
2024-04-16 10:29:24
Vue中使用和移除总线Bus的注意事项详解
2024-06-05 15:30:33
mssql使用存储过程破解sa密码
2024-01-20 10:28:09
python 测试实现方法
2023-03-24 11:34:04
vue.js 实现图片本地预览 裁剪 压缩 上传功能
2024-05-11 09:11:06
Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法
2023-02-01 07:31:31
用javascript控制iframe滚动的代码
2024-02-25 19:56:00
Python使用pyfinance包进行证券收益分析
2023-06-02 16:55:13
Python全栈之学习JS(1)
2021-09-30 03:43:23
如何使用ASP实现网站的“目录树”管理
2008-06-13 06:39:00
详解Python执行py文件是否需要可执行权限
2021-01-19 10:52:53
python ipset管理 增删白名单的方法
2021-02-10 17:38:19
mysql中order by与group by的区别
2024-01-21 19:50:24
如何将自己的python代码发布在pip install给别人使用你知道吗
2022-07-19 20:36:21
js:校验IPv6地址的正则表达式
2023-06-30 23:21:33
使用python实现回文数的四种方法小结
2022-01-17 14:57:51
详解Python中expandtabs()方法的使用
2023-10-11 06:09:27
你是真正的用户体验设计者吗? Ⅴ
2008-04-19 18:32:00
超详细,教你用python语言实现QQ机器人制作教程
2023-10-05 10:12:53
Go语言命令行操作命令详细介绍
2023-07-22 16:15:40