m0_48537856 2020-10-29 11:06 采纳率: 0%
浏览 75

想用python的PIL库把图片批量改成相同的大小时遇到问题

想用python的PIL库把图片批量改成相同的大小,路径应该没有错,运行也没报错,但运行完了保存路径下没有生成相应的修改后的图片,求大神指点!

import os.path
from PIL import Image

def img_resize(img_file, path_save, width,height):
# img_file:图片的路径
# path_save:保存路径
# width:宽度
# height:长度
    img = Image.open(r"C:\Users\Administrator\Desktop\python practice\sucai")
    new_image = img.resize((width,height),Image.BILINEAR)
    new_image.save(os.path.join(r"C:\Users\Administrator\mu_code\images",os.path.basename(r"C:\Users\Administrator\Desktop\python practice\sucai")))
  • 写回答

1条回答 默认 最新

  • 7*24 工作者 2020-10-29 11:44
    关注

    按照你的逻辑应该是针对图片做操作,但是你代码img = Image.open(r"C:\Users\Administrator\Desktop\python practice\sucai")这个是一个目录,不是图片,所以会有问题

    评论

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向