优草派 > Python

Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中

周文涛         优草派

Python语言常被称为“胶水语言”,因为它能够轻易地集成不同的模块来达到不同的目的。其中一个十分常用的模块就是Pillow库,它支持从多种图像格式中读取和写入数据,不仅如此,它支持对图像进行处理以及转换。因此,本篇文章将介绍如何使用Python的Pillow库实现判断图片格式并转换,并将转换的文件存到目标文件夹中。

Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中

首先需要安装Pillow库,可以使用以下命令进行安装:

``` python

pip install Pillow

```

接下来,我们来看看实现的具体步骤。

### 步骤一:导入Pillow库

在Python脚本的开头,需要导入Pillow库。具体代码如下:

``` python

from PIL import Image

```

### 步骤二:加载并查看图像

在将图像转换格式之前,我们首先需要加载图像。具体代码如下:

``` python

image = Image.open('image.png')

image.show()

```

其中,'image.png'为需要加载的图像。

### 步骤三:转换图像格式

根据实际需求,我们需要将图像转换成特定的格式。具体代码如下:

``` python

new_image = image.convert('RGB')

new_image.save('new_image.jpg')

```

其中,'RGB'为需要转换的格式,'new_image.jpg'为需要保存的文件名。

如果需要转换为其它格式,只需要将'RGB'替换为相应的格式即可。

### 步骤四:将转换后的图像文件存到生成的文件夹中

为了避免混淆,我们需要将转换后的图像文件保存到生成的文件夹中。具体代码如下:

``` python

import os

if not os.path.exists('converted_images'):

os.makedirs('converted_images')

new_image.save('converted_images/new_image.jpg')

```

其中,'converted_images'为生成的文件夹名,如果该文件夹不存在,则使用os.mkdir()创建文件夹,'new_image.jpg'为需要保存的文件名,使用相对路径保存到该文件夹中。

至此,我们就成功地实现了判断图像格式并转换,将转换后的图像文件存到生成的文件夹中的功能。

### 摘要

本文介绍了如何使用Python的Pillow库实现判断图像格式并转换,最后将转换后的图像文件保存到文件夹中。本文所涵盖的知识点包括:

- 如何安装Pillow库

- 如何使用Pillow库加载和处理图像

- 如何进行图像格式转换

- 如何将转换后的图像文件保存到目标文件夹中

### 关键词

Python、Pillow库、图像格式转换

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024