python保存图片的四个常用方法 |
您所在的位置:网站首页 › python怎么存图片 › python保存图片的四个常用方法 |
在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 |