python Image保存图片
时间: 2023-11-10 20:01:10 浏览: 331
python 图片验证码代码
图片的保存可以使用PIL库中的Image对象的save()方法。你可以使用以下代码将图像保存为JPEG格式的文件:
from PIL import Image
# 打开图像
image = Image.open('./himalaya.jpg')
# 保存图像
image.save('save.jpg')
另外,你也可以指定保存图像的质量,例如:
image.save('new1.jpg', quality=95)
这将保存图像的质量为95。默认情况下,质量值为75。
如果你想使用其他方式保存图像,还可以使用其他库,如OpenCV和matplotlib。以下是使用OpenCV和matplotlib保存图像的示例代码:
使用OpenCV:
import cv2
# 读取图像
img = cv2.imread('./himalaya.jpg')
# 保存图像
cv2.imwrite('save.jpg', img)
使用matplotlib:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
# 读取图像
img = mpimg.imread('./himalaya.jpg')
# 显示图像
plt.imshow(img)
plt.axis('off') # 不显示坐标轴
plt.savefig('save.jpg')
希望这些代码可以帮助到你。如果你有任何其他问题,请随时提问。
阅读全文