家有葫芦仔 发表于 2020-8-11 09:58

虽然小姐姐离职了,但日子还是要过下去,给大家分享一下我批量修改图片尺寸的代码

本帖最后由 120254184 于 2020-8-11 10:16 编辑

老板要求小姐姐每个月必须中标一次,要求我每个周必须得带来8个有效客户少一个扣100元,看了一下去年的数据,嗯,一年才16个,果断申请滚回设计岗位,而小姐姐去提离职了,刚跟论坛的大佬们学了几招泡妞的散手,还没来得及是施展就。。。。说多了,切回主题。因为本人对ps不太熟悉(不会批量)我是画3d的,一个一个的修改图片尺寸太麻烦了,本着刻苦专研提升自己的原则,写了个python版的图片批量修改尺寸的程序,现将代码分享给大家,虽然很简单,但蛮实用的。本人python小白,写的不对的地方希望大佬们指正修改:lol:lol
打包好的在:https://www.52pojie.cn/thread-1243733-1-1.html这里
from PIL import Image
import os
Modify_dimensions_width = input('输入需要修改的宽度:')
Modify_dimensions_width = int(Modify_dimensions_width)
path = r'修改完成\\'
os.makedirs(path, exist_ok=True)
work_path = os.path.abspath(os.path.dirname(__file__))
for a,b,c in os.walk(work_path):
    for name in c:
      try:
            work_path_name = a+'\\'+name
            img = Image.open(work_path_name,'r')
            width = img.width
            heigth = img.height
            e = round(heigth*(Modify_dimensions_width/width))
            work_img = img.resize((Modify_dimensions_width,e),Image.ANTIALIAS)
            work_img.save(path+name,quality=100, optimize=True)
      except:
            pass
esc = input('回车结束')

haoxuer 发表于 2020-8-11 10:38

每个月都要中标啊,你们单位领导怕是活在幻想中吧

辉夜年华 发表于 2020-8-11 10:21

from PIL import Image
import os
Modify_dimensions_width = input('输入需要修改的宽度:')
Modify_dimensions_width = int(Modify_dimensions_width)
path = r'修改完成\\'
os.makedirs(path, exist_ok=True)
work_path = os.path.abspath(os.path.dirname(__file__))
for a,b,c in os.walk(work_path):
    for name in c:
      try:
            work_path_name = a+'\\'+name
            img = Image.open(work_path_name,'r')
            width = img.width
            heigth = img.height
            e = round(heigth*(Modify_dimensions_width/width))
            work_img = img.resize((Modify_dimensions_width,e),Image.ANTIALIAS)
            work_img.save(path+name,quality=100, optimize=True)
      except:
            pass
esc = input('回车结束')
为啥只有宽度,高度呢

31536050 发表于 2020-8-11 10:16

ps的批处理其实也挺香的

weiyulong 发表于 2020-8-11 10:17

迷幻众生 发表于 2020-8-11 10:18

31536050 发表于 2020-8-11 10:16
ps的批处理其实也挺香的

PS对不同尺寸批处理就不香了

家有葫芦仔 发表于 2020-8-11 10:18

31536050 发表于 2020-8-11 10:16
ps的批处理其实也挺香的

没研究懂咋弄,网上说的要放到一个文件里的不同图层,我试了一下,然后我的电脑。。。。。卡住了。。。。

愚者BJH 发表于 2020-8-11 10:18

PS批量处理不香吗??

家有葫芦仔 发表于 2020-8-11 10:19

weiyulong 发表于 2020-8-11 10:17
每月都要中标,小姐姐身体吃不消的,你们老板也真是的。。。。

怀疑你在开车,来人,拷走,我们西厂抓人不需要证据

辉夜年华 发表于 2020-8-11 10:19

ps的批处理杂用,不是多会的

家有葫芦仔 发表于 2020-8-11 10:20

愚者BJH 发表于 2020-8-11 10:18
PS批量处理不香吗??

不香,我不会的都是不香的:$qqq:$qqq
页: [1] 2 3 4 5
查看完整版本: 虽然小姐姐离职了,但日子还是要过下去,给大家分享一下我批量修改图片尺寸的代码