这里简单介绍3种Python裁剪(剪切)图片的方式,分别是pillow,opencv-python和scikit-image,希望能够给大家带来帮助。

一、pillow

这是一个纯粹的Python图像处理库,提供了非常丰富的图像操作,包括图像存储、图像显示、图像缩放、图像拷贝等,可以轻松裁剪任意图片(支持JPEG、PNG和GIF),安装的话,直接在cmd窗口输入命令“pip install pillow”即可,测试代码如下,输入需要裁减的图片,然后直接调用crop函数裁减即可,4个位置参数分别代表左上角坐标和右下角坐标,裁减后的图片可直接调用save函数保存:

python语言

二、opencv-python

这是opencv提供给Python的一个包,opencv就不多说了,一个非常著名的图像处理库,在图像处理中有着非常广泛的应用,借助于opencv,Python也可以轻松操作图片,甚至是视频,安装的话,直接在cmd窗口输入命令“pip install opencv-python”即可,测试代码如下,先读取需要裁减的图片,然后直接根据坐标剪切即可,剪切后的图片可直接调用imwrite函数保存:

python语言

三、scikit-image

这是一个基于scipy的图像处理库,将图片作为numpy数组进行处理,和matlab非常相似,支持图片缩放、裁减等,安装的话,直接在cmd窗口输入命令“pip install scikit-learn”即可,测试代码如下,先读取需要裁减的图片,然后直接根据坐标剪切即可,剪切后的图片可直接调用imsave函数保存:

python语言

目前,就分享这3种Python裁减(剪切)图片的方式吧,对于日常使用来说,完全够用了,只要你有一定Python基础,熟悉一下使用过程,很快就能掌握的