如何用python裁剪图片

Python67

如何使用python裁剪图片

如何用python裁剪图片

如上图所示,这是一张包含了各类象棋棋子的图片。我们需要将其中每一个棋子都裁剪出来,此时可以利用python的 PIL库 实现。

一、 安装PIL库

如果此前没有安装过PIL库,在python3环境下,命令行输入 pip install pillow 即可安装完成。

二、构建思路

  • 我们 尝试一下 ,将左上角黑色的 剪切下来并保存图片。

首先要打开画图,放大再放大,再勾选网格线,找到将这个棋子的 左上角坐标右上角坐标 。可以看到右下角的坐标大约是(50,50)。左上角是(0,0)。因为所有图片的坐标的初始点都在左上角。

如何用python裁剪图片

```
from PIL import Image

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

#yyds干货盘点#python类的作用域

#yyds干货盘点#python类的作用域 原创 D八哥卷2022-08-08 22:29:32博主文章分类:python ©著作权 文章标签 赋值 示例代码 名称空间 文章分类 Python 编程语...
Python

python自动化办公

一,xlwings的安装与使用 1,xlwings是什么 在日常生活中我们或多或少的都会跟Excel打交道,比如做销售统计,人力的考勤,学生的考试成绩等等,甚至在某些领域会涉及到批量操作Excel表格...
Python

Python编程:从入门到实践 PDF完整版

本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括Matplotlib等强大的Python库和工具,以及列表、字典、if...
Python

Python爬虫基础-使用代理

为什么需要代理? 我们爬取数据的时候,开始可以正常爬取,但是过了一段时间,网站可能就会提示"您的IP访问频率过高",然后就无法正常访问网站。 这是因为网站采取了反爬策略,某个ip访问频率超过一个阈值后...
Python

超市零售分析

数据集中9994条数据,横跨1237天,销售额为2,297,200.8603美元,利润为286,397.0217美元,他们的库存中有1862件独特的物品,它们被分为3类,所有这些物品都在美国4个地区的...
Python

matplotlib 中文问题

matplotlib 是基于 python 的著名可视化图表库。经常用来配合其他数据分析工具使用,将分析的结果可视化。 ​ 但是,matplotlib 默认是不支持中文的,中文显示成方块或者乱码,如下...