我正在尝试使用Python从一个文件夹中读取多个当前为.img格式的图像,并将它们全部转换为.bmp格式。在
我只使用了一个图像就成功地完成了这项工作,但是我对Python非常陌生,无法读取多个图像并转换它们。在
这是我尝试的一个图像:
from PIL import Image, ImageFilter
import sys
img = "hand1.img"
imgOut = "hand2bmp.bmp"
image = Image.open(img).convert('RGB').convert('L').save(imgOut)
我尝试了多幅图像:
^{pr2}$我希望将文件转换为.bmp格式,但是,当我运行代码时,我看不到图像有任何变化。在
您或多或少只需要对文件夹中的每个文件执行对一个文件所做的操作。在
请注意,这将创建新的图像文件,保留原始图像文件不变-换句话说,它不会重命名原始文件。如果要删除原始图像,可以在循环中保存转换后的图像后用
os.remove()
删除它们。在相关问题 更多 >
编程相关推荐