python 用PIL库缩放图片并保存
python 用PIL库缩放图片并保存
PIL库安装
pip install pillow
单个图片缩放
from PIL import Imageimagepath = r'.\img\numbertest1.png'
# 读取图片
image = Image.open(imagepath)
# 改变图片大小
new_im = image.resize((28, 28), Image.ANTIALIAS) # anti-alias抗锯齿,可以使缩放图片更加清晰
# 保存图片
new_im.save('new.png', 'JPEG', quality=95) # 'JPEG', quality=95可以省略
注意:在改变图片大小resize()
函数的大小参数是有括号的,如resize((28, 28))
我的图片文件位置是imagepath = r’.\img\numbertest1.png’,在测试时记得更改。
。
。
。
。
。
。
。
python 用PIL库缩放图片并保存相关推荐
- 通过Python的PIL库给图片添加图片水印
文章目录 前言 一.素材准备 1.原图 2.水印图 二.使用PIL库给图片添加图片水印 1.引入库 2.定义图片路径 3.打开原图 4.打开水印图片 5.计算水印图片大小 6.计算原图大小 7.调整水 ...
- 通过Python的PIL库给图片添加马赛克
文章目录 前言 一.Pillow是什么? 二.安装PIL库 三.查看PIL库版本 四.使用方法 1.引入库 2.定义图片路径 3.打开需要打马赛克的图片 4.获取图片尺寸 5.创建一个新的图片对象 6 ...
- 【数字图像处理】Python使用PIL库压缩图片大小——按比例压缩
方法 网上的都是按照固定的图像大小来进行压缩,本文给出按照比例来压缩的方法--智能压缩: from PIL import Imageinfile = 'cxq1.jpg' outfile = 'cxq ...
- db2top详细使用方法_Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略
Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...
- Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略
Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...
- 新发的日常小实验——使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍数(Unity、PIL、Pillow、压缩)
文章目录 一.问题:图片导入Unity被调整成2的N次方 二.设置不转换成2的N次方 三.使用ETC压缩格式,图片宽高必须是4的倍数 四.使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍 ...
- 使用python中PIL库进行切图时候出现了图片全黑
使用PIL的Image切图时候图片全黑 不知道大家有没有遇见这样得问题,使用python中PIL库进行切图时候出现了图片全黑得现象 今天写了个切图得代码,但是得到得图片是全黑的,像这样的情况: 不知道 ...
- python自带的PIL库扩展图片大小给图片加上文字描述
利用python自带的PIL库扩展图片大小给图片加上文字描述.大多都是库函数调用,只是给定图片宽度后计算文字所需行数的代码需要写. 代码比较丑,but it works. #!/usr/bin/env ...
- python add picture显示过大_利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例...
前言 最近的一个项目中需要在图片上添加文字,使用了OpenCV,结果发现利用opencv给图像添加文字有局限.可利用的字体类型比较少,需要安装Freetype扩展,比较复杂.而且不能用putText函 ...
最新文章
- 算法工程师如何改进豆瓣电影
- tornado celery mysql_Python3.7+Tornado5+Celery3+Rabbitmq3实现异步队列任务
- 数据结构复习笔记(2)
- 2-3:套接字(Socket)编程之UDP通信,sockaddr,sockaddr_in,recvfrom,sendto
- Pentium 4处理器架构/微架构/流水线 (11) - NetBurst执行核详解 - Load/Store操作/存储转发
- Net-DataGridView
- 将多张图片转成gif
- IME Starters Try-outs 2018 题解
- Linq to Sql 聚合查询
- 第一章 UCI数据集wine.data主成分分析PCA
- [Mac OS] Mac OS X for x86 下载
- 《mysql从删库到跑路》下载
- 基于云服务创建实时运营数据分析服务(二)
- 常用的网络协议以及使用场景
- java网络编程作业基于UDP简单聊天窗口,图形化界面,包含客户端和服务端
- OM | 浅谈收益管理与动态定价
- 修改注册表将日文键盘改成中文键盘
- Dell戴尔G15 5511笔记本电脑原装出厂Windows11系统恢复原厂OEM系统
- Odoo产品分析 (三) -- 人力资源板块(6) -- 工资表(1)
- C++复习(二十)——拉丁方阵数字排序