图:python实现批量无损压缩照片
一、案例
大量电脑照片占用存储资料,用python实现批量压缩照片,同时保证照片质量以及清晰度,降低电脑的存储空间
二、python代码
from PIL import Image
import os
def compress_images(input_folder, output_folder, quality=95):
# Ensure the output folder exists
os.makedirs(output_folder, exist_ok=True)
# List all PNG files in the input folder
png_files = [file for file in os.listdir(input_folder) if file.lower().endswith(".png")]
for png_file in png_files:
input_path = os.path.join(input_folder, png_file)
output_path = os.path.join(output_folder, png_file)
try:
# Open and save the image with specified quality

本文介绍如何使用Python的PIL库实现批量无损压缩照片,以节省存储空间,同时保持照片质量和清晰度。提供了详细的代码示例,并强调了照片输入输出路径设置及质量调整方法。
最低0.47元/天 解锁文章
1562

被折叠的 条评论
为什么被折叠?



