下面是Python实现修改图片分辨率的完整攻略。
Python中有许多处理图片的库,在本例中我们将使用Pillow库。首先需要在项目中引入该库。
from PIL import Image
使用Pillow库中的Image.open()
方法打开需要处理的图片,然后使用Image.save()
方法保存修改后的结果。代码如下:
# 打开原图
img = Image.open("input.png")
# 修改分辨率
img = img.resize((800,600))
# 保存结果图片
img.save("output.png")
使用Pillow库中的resize()
方法修改分辨率。需要注意的是,该方法返回值是一个新的Image对象,因此需要将结果赋值给原变量。在resize()方法中传入需要修改后的分辨率。示例代码如下:
# 修改分辨率
img = img.resize((800,600))
# 打开原图
img = Image.open("input.png")
# 修改分辨率
img = img.resize((800,600))
# 保存结果图片
img.save("output.png")
# 打开原图
img = Image.open("input.png")
# 修改分辨率
img = img.resize((1024,768))
# 保存结果图片
img.save("output.png")
以上就是Python实现修改图片分辨率的完整攻略,希望能对你有所帮助。
本文链接:http://task.lmcjl.com/news/14954.html