python保存图片的四个常用方法

您所在的位置:网站首页 python怎么存图片 python保存图片的四个常用方法

python保存图片的四个常用方法

2024-07-10 06:07| 来源: 网络整理| 查看: 265

在Python中,保存图片是一个常见的操作。本文将介绍四种常用的保存图片的方法,并提供两个示例说明。

方法1:使用Pillow库

Pillow是Python中一个常用的图像处理库,可以使用它来保存图片。以下是使用Pillow库保存图片的示例代码:

from PIL import Image # 打开图片 img = Image.open('image.jpg') # 保存图片 img.save('new_image.jpg')

在这个示例中,我们使用Pillow库打开了一张名为image.jpg的图片,并使用img.save()函数将其保存为名为new_image.jpg的新图片。

方法2:使用OpenCV库

OpenCV是一个广泛使用的计算机视觉库,也可以用来保存图片。以下是使用OpenCV库保存图片的示例代码:

import cv2 # 读取图片 img = cv2.imread('image.jpg') # 保存图片 cv2.imwrite('new_image.jpg', img)

在这个示例中,我们使用OpenCV库读取了一张名为image.jpg的图片,并使用cv2.imwrite()函数将其保存为名为new_image.jpg的新图片。

方法3:使用Matplotlib库

Matplotlib是Python中一个常用的绘图库,也可以用来保存图片。以下是使用Matplotlib库保存图片的示例代码:

import matplotlib.pyplot as plt import matplotlib.image as mpimg # 读取图片 img = mpimg.imread('image.jpg') # 显示图片 plt.imshow(img) # 保存图片 plt.savefig('new_image.jpg')

在这个示例中,我们使用Matplotlib库读取了一张名为image.jpg的图片,并使用plt.savefig()函数将其保存为名为new_image.jpg的新图片。

方法4:使用scipy.misc库

scipy.misc是Python中一个科学计算库,也可以用来保存图片。以下是使用scipy.misc库保存图片的示例代码:

from scipy.misc import imsave import numpy as np # 读取图片 img = np.array(Image.open('image.jpg')) # 保存图片 imsave('new_image.jpg', img)

在这个示例中,我们使用scipy.misc库读取了一张名为image.jpg的图片,并使用imsave()函数将其保存为名为new_image.jpg的新图片。

总之,通过本文提供的攻略,您可以轻松地使用Pillow、OpenCV、Matplotlib和scipy.misc库来保存图片。您可以根据自己的需求选择适合的方法。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python保存图片的四个常用方法 - Python技术站



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3