import os
from PIL import Image, ImageEnhance
def adjust_saturation(input_folder, output_folder, saturation_level):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
for filename in os.listdir(input_folder):
if filename.lower().endswith(('.png', '.jpg', '.jpeg', '.bmp', '.gif', '.tiff')):
img_path = os.path.join(input_folder, filename)
img = Image.open(img_path)
enhancer = ImageEnhance.Color(img)
img_enhanced = enhancer.enhance(saturation_level)
output_path = os.path.join(output_folder, filename)
img_enhanced.save(output_path)
print(f"Processed {filename}")
input_folder = r'C:\Users\Administrator\Desktop\6.26'
output_folder = r'C:\Users\Administrator\Desktop\Saturation'
saturation_level = 2.0
adjust_saturation(input_folder, output_folder, saturation_level)
【Python】批量改变图像饱和度
最新推荐文章于 2024-07-10 03:49:46 发布