pytho--修改图像后缀(基于 os 与 PIL 模块)
import os
from PIL import Image
bmp 转换为jpg,灰度图转RGB
def bmpToJpg_grayToRGB(file_path):
for fileName in os.listdir(file_path):
print(fileName)
newFileName = fileName[0:fileName.find(".bmp")]+".jpg"
print(newFileName) im = Image.open(file_path+"\\"+fileName)
rgb = im.convert('RGB')
#灰度转RGB
rgb.save(file_path+"\\"+newFileName)
删除原来的位图
def deleteImages(file_path, imageFormat):
command = "del "+file_path+"\\*."+imageFormat
os.system(command)
def main():
file_path = r"C:\Users\mowe\Downloads\轴承\轴承\正反\test"
bmpToJpg_grayToRGB(file_path)
deleteImages(file_path, "bmp")
if name == '__main__':
main()

浙公网安备 33010602011771号