首页 > 其他 > 详细

Pyhton改变图片尺寸

时间:2020-05-15 19:32:11      阅读:50      评论:0      收藏:0      [点我收藏+]
def transparent_size(path):
    img = Image.open(path)
    w, h = img.size
    w, h = int(w), int(h)
    if w <= 166 and h <= 166:  # 此处我需要的是 小于 166 * 166,如果对大小有需求可以更改此处
        return

    mixin_size = 160  # 我把大于166 * 166 的图片改成 160尺寸
    if w >=166:
        resize_w = mixin_size
        resize_h = int(h * (mixin_size / w))
    else:
        resize_h = mixin_size
        resize_w = int(h * (mixin_size / h))
    new_img = img.resize((int(resize_w), int(resize_h)), Image.ANTIALIAS)
    new_img.save(path)
    new_img.close()

关于改变图片大小个人的一些代码,如有问题还请大佬指教

Pyhton改变图片尺寸

原文:https://www.cnblogs.com/lab-zj/p/12896279.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!