PIL是Python Imaging Library,它为python解释器提供了图像编辑功能。 图像模块提供了一个具有相同名称的类,用于表示PIL图像。 该模块还提供了许多功能,包括从文件加载图像和创建新图像的功能。

Image.resize()返回此图像的调整大小后的副本。

语法:Image.resize(大小,重采样= 0)
参数:

size –请求的大小(以像素为单位),为2元组:(宽度,高度)。
重采样–可选的重采样过滤器。 这可以是PIL.Image.NEAREST(使用最近的邻居),PIL.Image.BILINEAR(线性插值),PIL.Image.BICUBIC(三次样条插值)或PIL.Image.LANCZOS(高质量的下采样滤波器)之一 )。 如果省略,或者图像的模式为“ 1”或“ P”,则将其设置为PIL.Image.NEAREST。

返回类型:一个Image对象。

输入:

from PIL import Image
im = Image.open(r"C:\Users\System-Pc\Desktop\ybear.jpg")
width, height = im.size  left = 4
top = height / 5
right = 154
bottom = 3 * height / 5
im1 = im.crop((left, top, right, bottom))
newsize = (300, 300)
im1 = im1.resize(newsize)
im1.show()  

输出:

欢迎关注公众号:算法工程师的学习日志,获取算法工程师的学习资料

Python PIL | Image.resize() 裁剪 缩放图片相关推荐

  1. Python PIL Image 4通道透明图片叠加(ARGB)

    安装Package pip install Pillow pip install numpy RGBA与RGB的区别 一般图片(Jpeg)的呈现都是以3通道RGB显示出来 from PIL impor ...

  2. python PIL 将带透明底png图片批量转化为jpg格式

    需求: 将带透明底png图片批量转化为jpg格式 遇到的问题: 好多帖子的方法虽然可以将png图片转化为jpg图片,但是转化后的jpg图片有问题,转化后的图片和原图差距太大 解决办法: 直接将png图 ...

  3. Python PIL.Image之制作GIF图片

    ------------------------------------------------语法基础------------------------------------------------ ...

  4. python调整屏幕缩放比例_python实现批量按比例缩放图片效果

    本文实例为大家分享了python实现批量按比例缩放图片的具体代码,供大家参考,具体内容如下 把脚本文件放在要缩放的文件夹下面. 双击运行脚本,输入要缩放的系数.脚本会在当前目录下创建一个scaledI ...

  5. python 用PIL库缩放图片并保存

    python 用PIL库缩放图片并保存 PIL库安装 pip install pillow 单个图片缩放 from PIL import Imageimagepath = r'.\img\number ...

  6. python自动裁剪图片_自动裁剪与Python / PIL的图像(Automatically cropping an ima

    谁能帮我弄清楚发生了什么事在我的图像自动裁剪脚本? 我有一个大的透明区域/空间PNG图像. 我想能够自动裁剪那个空间出来,剩下的要领. 原始图像具有正方形画布,最好这将是长方形的,只是封装分子. 这里 ...

  7. python(pil)图像处理(等比例压缩、裁剪压缩) 缩略(水印)图

    我在这里就不多说了,直接上代码: https://my.oschina.net/neo600/blog/136393 How do I read image data from a URL in Py ...

  8. python 缩放图片_python实现按长宽比缩放图片

    使用python按图片固定长宽比缩放图片到指定图片大小,空白部分填充为黑色. 代码 # -*- coding: utf-8 -*- from pil import image class image_ ...

  9. python画超长图-python实现按长宽比缩放图片

    使用python按图片固定长宽比缩放图片到指定图片大小,空白部分填充为黑色. 代码 # -*- coding: utf-8 -*- from PIL import Image class image_ ...

最新文章

  1. Android OpenGL使用GLSurfaceView预览视频
  2. 死磕Java多线程(五)---理解CPU高速缓存的工作原理 《JAVA性能优化权威指南》 提到过CPU高速缓存未命中率影响线程切换频率
  3. 机器视觉与机器学习牛人博客
  4. 以太坊知识教程------智能合约(3)函数修饰符
  5. 尝试为文件附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中...
  6. android中界面滑动延伸,android中ViewPager详解--视图滑动、界面卡等效果 (三)
  7. JS引擎、运行时与调用栈概述
  8. MongoDB分布式(分片存储)部署
  9. 如何使用RST来解决TCP断开问题
  10. ++操作你还在使用加锁去保证线程的安全吗?确定不了解一下CAS机制?
  11. C语言学习笔记---结构体指针
  12. mysql不支持emoji表情的问题的解决方法
  13. (图论)51NOD 1298 圆与三角形
  14. Sql2000数据库的备份文件恢复到Sql2005的方法
  15. Linux 如何对http服务器进行压力测试
  16. LPDDR4学习笔记
  17. APP运营推广:新APP建设之后该怎么做好品牌运营?
  18. 苹果手机解绑微信支付教程
  19. (1)QlikView概述
  20. 基于Trtc的内贸站视频聊天服务

热门文章

  1. Hadoop-2.2.0学习之二HDFS联盟
  2. 【python进阶】_装饰器
  3. mac下dashboard小控件开发实例(附源码)
  4. 数据挖掘导论读书笔记11异常检测
  5. Java多线程编程模式实战指南(三):Two-phase Termination模式--转载
  6. AOP 的利器:ASM 3.0 介绍
  7. spring-data-redis工程
  8. 如何看linux是32位还是64位--转
  9. haproxy 学习记录
  10. Transformer 模型详解