import os
from PIL import Image
# 指定包含JPG文件的目录
input_directory = 'E:/Text_traffic_signs/交通标志'
# 指定转换后的PNG文件要保存在哪个目录
output_directory = 'E:/Text_traffic_signs/labelme'
# 确保输出目录存在
if not os.path.exists(output_directory):
os.makedirs(output_directory)
base = 0
# 遍历目录中的文件
for filename in os.listdir(input_directory):
# 检查文件是否是JPG文件
if filename.endswith('.jpg'):
# 打开JPG文件
img = Image.open(os.path.join(input_directory, filename))
# 生成新的文件名(没有扩展名)
# base = os.path.splitext(filename)[0] # 源文件名
print(len(os.listdir(input_directory)), base)
base += 1
# 保存PNG文件到输出目录
img.save(os.path.join(output_directory, "MENG_" + str(base) + '.png'), 'PNG')
Labelme中打标签,jpg转png
于 2023-09-25 15:57:17 首次发布