原文链接:信创终端系统上使用Pillow库调整图片大小
Hello,大家好啊!今天给大家带来一篇关于在信创终端系统上使用Pillow库调整图片大小的文章。Pillow是Python Imaging Library(PIL)的一个分支,是一个非常强大的图像处理库。本文将详细介绍如何在信创终端系统上使用Pillow库来调整图片大小。欢迎大家分享转发,点个关注和在看吧!
1.更新系统源
pdsyw@pdsyw-PC:~/Desktop$ sudo apt update
2.安装pip3
pdsyw@pdsyw-PC:~/Desktop$ sudo apt install python3-pip
3.安装pillow库
pdsyw@pdsyw-PC:~/Desktop$ pip3 install pillow
Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (5.4.1)
pdsyw@pdsyw-PC:~/Desktop$
4.编写脚本
pdsyw@pdsyw-PC:~/Desktop$ vim resize_image.py
pdsyw@pdsyw-PC:~/Desktop$ cat resize_image.py
from PIL import Imagedef resize_image(input_path, output_path, size):with Image.open(input_path) as img:img = img.resize(size, Image.ANTIALIAS)img.save(output_path)input_image_path = "/home/pdsyw/Desktop/pds.png" # 输入图片的路径
output_image_path = "/home/pdsyw/Desktop/48.png" # 输出图片的路径
new_size = (48, 48) # 规定的新大小resize_image(input_image_path, output_image_path, new_size)
pdsyw@pdsyw-PC:~/Desktop$
5.查看源图
pdsyw@pdsyw-PC:~/Desktop$ ls -ltr
6.执行脚本生成新图
pdsyw@pdsyw-PC:~/Desktop$ python3 resize_image.py
pdsyw@pdsyw-PC:~/Desktop$
pdsyw@pdsyw-PC:~/Desktop$ ls -ltr
7.编辑代码
pdsyw@pdsyw-PC:~/Desktop$ vim resize_image.py
pdsyw@pdsyw-PC:~/Desktop$ cat resize_image.py
from PIL import Imagedef resize_image(input_path, output_path, size):with Image.open(input_path) as img:img = img.resize(size, Image.ANTIALIAS)img.save(output_path)input_image_path = "/home/pdsyw/Desktop/pds.png" # 输入图片的路径
output_image_path = "/home/pdsyw/Desktop/64.png" # 输出图片的路径
new_size = (64, 64) # 规定的新大小resize_image(input_image_path, output_image_path, new_size)
pdsyw@pdsyw-PC:~/Desktop$
8.生成新图
pdsyw@pdsyw-PC:~/Desktop$ python3 resize_image.py
pdsyw@pdsyw-PC:~/Desktop$ ls -ltr
通过本文的介绍,您应该已经掌握了如何在信创终端系统上使用Pillow库来调整图片大小。Pillow提供了简单而强大的图像处理功能,可以帮助您轻松完成各种图像处理任务。如果您觉得这篇文章有用,请分享和转发。同时,别忘了点个关注和在看,以便未来获取更多实用的技术信息和解决方案。感谢大家的阅读,我们下次再见!