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-qualityout.save(fileout, type)if __name__ == "__main__":filein = r'0.jpg'fileout = r'testout.png'width = 512height = 512type = 'png'ResizeImage(filein, fileout, width, height, type)

这个函数img.resize((width, height),Image.ANTIALIAS) 
第二个参数: 
Image.NEAREST :低质量 
Image.BILINEAR:双线性 
Image.BICUBIC :三次样条插值 
Image.ANTIALIAS:高质量

python PIL 单张图像变换大小—— img.resize()相关推荐

  1. Python PIL调整图片大小、尺寸和转换图片格式,removebg改变图片背景、透明化处理

    1.简介:Python利用PIL Image可以调整图片尺寸(宽度和高度).图片大小和转换图片格式,Python利用removebg可以改变图片背景.透明化处理. 2.特点:简单方便.快速. 3.适用 ...

  2. Python PIL.Image模块:图片变更尺寸大小(宽x高)

    现实需求:变更图片尺寸 要求:原图为建行一广告图片(来源于网络),缩小为800x600的小图片. >>> import os >>> from PIL import ...

  3. Python: PIL基本代码

    Python: PIL基本代码 # 声明使用字符库 # -*- coding: utf-8 -*- # 导入系统库 import os # 导入文件读写库 import io # 导入数学库 impo ...

  4. python PIL图片拼接

    w_num = 5h_num = int(len(imgs)/w_num) + 1UNIT_SIZE = 200 # 一张图的大小是200*200target_shape = (w_num * (UN ...

  5. python 批量修改图片大小

    python 批量修改图片大小 一个文件夹下面有好多图片格式是jpg大小是19201080,把它们处理成1280720并按原先图片的名保存在另一路径下 这里首先要找到给定路径下所有的图片文件,然后在修 ...

  6. python输出文本居中_#python PIL ImageDraw text 文本居中#

    python pip pil有什么东西 你所问的问题实是属1.先参考[教程]Python中的内置的和方的模块搞懂PIL是属于第三方Python模块2.再参考:[待完善][总结]Python安装第三方的 ...

  7. python判断哪个数最小_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  8. python求三个整数最大值_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  9. python对图片颜色校正_使用Python PIL更改图像色调

    Using Python PIL, I'm trying to adjust the hue of a given image. I'm not very comfortable with the j ...

最新文章

  1. 未来区块链技术将赋能多个领域促进全球经济发展
  2. layUI 实现自定义弹窗
  3. python遍历目录下所有文件_Python递归遍历目录下所有文件
  4. jsp之servlet模板问题
  5. msclass 文字滚动_MSClass (通用不间断滚动JS封装类)
  6. 范围分区在数据过期化处理中的应用
  7. 明华读卡器 java_明华读卡器Java例程
  8. cad墙线打断lisp_autocad 2010怎么打断墙线?
  9. 计算机二级C语言题库(44套真题+刷题软件)第二套
  10. typedef与define 傻傻的分不清楚
  11. 离线 维基百科 android,iPhone上的离线维基百科(附安装方法)
  12. 计划制定与管理-日事清
  13. CORBA Programming with TAO - 3.IDL Data Type(数据类型与Mapping)例子常见问题篇
  14. 计算机连接不上蓝牙鼠标,如果蓝牙鼠标无法连接到计算机该怎么办?
  15. ICLR2020国际会议精彩演讲抢先看(含源码)!!
  16. 每日五题 -202110
  17. 听声音做钥匙?!慢放开锁音轨,黑客就能破解常用门锁
  18. c/c++ 线程进程
  19. EM现象出现的原因及解决办法
  20. WORD排版技巧大全。

热门文章

  1. tableau必知必会之妙用 Lookup 函数同时跨行跨列取数
  2. 用Tableau画延展条形图(Extended Bar Chart)
  3. Pandas: 如何将一列中的文本拆分为多行?
  4. python软件桌面图标_python制作一个桌面便签软件
  5. Pandas实战教程 | DataFrame连接 pd.concat()
  6. QT多线程run函数不能使用信号与槽
  7. 从零开始Code Review
  8. 分布式爬虫系统设计、实现与实战:爬取京东、苏宁易购全网手机商品数据+MySQL、HBase存储...
  9. 分组密码的工作模式--wiki
  10. 如何自学Android--转