请你用python写一段代码,将指定文件夹下的所有jpeg格式的图片全部转换为bmp格式,并保存到新的文件夹内
时间: 2023-05-28 08:01:25 浏览: 89
以下是利用Python的Pillow库实现该功能的代码:
```python
from PIL import Image
import os
# 定义原始文件夹路径和目标文件夹路径
source_folder = 'C:\\Users\\username\\Pictures\\source'
target_folder = 'C:\\Users\\username\\Pictures\\target'
# 循环遍历原始文件夹中的所有文件
for filename in os.listdir(source_folder):
# 判断文件是否为jpeg格式
if filename.endswith('.jpeg'):
# 打开并转换图片格式
im = Image.open(os.path.join(source_folder, filename))
new_filename = os.path.splitext(filename)[0] + '.bmp'
im.save(os.path.join(target_folder, new_filename), 'bmp')
```
需要先安装Pillow库,可以使用以下命令:
```
pip install Pillow
```
在代码中,我们先定义了原始文件夹路径和目标文件夹路径。然后通过`os.listdir()`函数遍历原始文件夹中的所有文件,判断文件是否为jpeg格式。如果是jpeg格式,则打开该图片并进行格式转换,同时修改文件名的后缀为bmp。最后将转换后的图片保存到目标文件夹中。
相关推荐


















