批量修改圖片大小Python代碼
# -- coding: utf-8 -- '''''' import os from PIL import Image
pic_dir = r"H:\新建文件夾" for filename in os.listdir(path=pic_dir): if filename.startswith("SAM"): pic_path = os.path.join(pic_dir, filename) print (pic_path) img = Image.open(pic_path ) new_size = tuple( [ size//3 for size in img.size] ) # 高度、寬度均變為原來的1/3 new_img = img.resize( new_size) new_name = os.path.join(picdir, "small" + filename) new_img.save(new_name )</pre>
本文由用戶 g2md 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!