在python中经常需要来对图片进行操作,而图像处理完成之后是需要保存起来的 。而不同的模块和库保存图片的方法也不一样 。那下文会来给大家介绍一下,python中能够实现图片保存操作的库和方法,感兴趣的话就和小编一起阅读吧 。
文章插图
1.python第三方库opencv能够用来完成对图片和视频的操作,它使用imread()方法将图片在python中打开并读取,而保存图像使用的就是Imwrite()方法了,示例如下:
img = cv2.imread(path)cv2.imwrite("1.jpg",img)2.Pillow这个库也能够来实现对图像的操作,先调用这个库里面Image模块的open()方法将图片给打开,然后调用save()方法就能够python图像保存为实际的图片文件了,示例如下:
from PIL import Imagepath = r"./001.jpg" img = Image.open(path)img.save("1.jpg")3. pytorch这个机器学习方向上面的第三方库也能够用来完成对图片的保存操作,并且它在保存图像时还可以去指定的设置图像的很多属性,示例如下:
save_image(real_img,os.path.join(save_img,f"{epoch}_real.jpg"),nrow=10,padding=2,pad_value=https://www.ycpai.cn/python/255)在这个方法之中nrow参数表示的保存图像时每行的数量,因为这个方法实际上是将多张图片组合起来保存为一个打图片的方法 。而后面的padding参数则表示图像之间的间隔距离,单位为像素 。
4.那么大家最熟悉的matplotlib库保存图片使用的方法就是savefig()了,这个方法里面只需要传入图像保存路径就可以了 。因为它能够绘制出图像来保存,代码如下:
import matplotlib.pyplot as pltplt.savefig("./minist.jpg")以上的四个方法在保存图片之前,都可以去更改文件路径中图片的后缀名,这样保存后的图片类型也会发生改变 。
【Python保存图片都用什么方法?Python哪些库和方法可以保存图片】以上就是关于“Python保存图片都用什么方法?Python哪些库和方法可以保存图片”的全部内容了,希望对你有所帮助 。
推荐阅读
- win10怎么安装python?win10安装python的操作步骤
- Pycharm如何配置python环境? pycharm配置python环境的方法
- index在python中如何使用? python中index函数的使用方法
- Python中的PyInstaller库如何使用? 使用PyInstaller打包配置文件的方法
- python中range是什么意思?python中range函数的使用方法
- Python雷达图绘制代码是什么?Python怎么画雷达图
- Python如何进入代码编写的界面? Python进入编程界面的方法
- 香椿怎样保存
- 星冰粽可以常温保存吗
- 捧花怎么保存久一点