| 
精华3
阅读权限100
最后登录2025-5-28
在线时间205 小时
 累计签到:367 天连续签到:2 天
 
 热心会员 
 
 名望0 点 星币5033 枚 星辰32 颗 好评101 点  
 
 | 
 
| 
×
注册登录后全站资源免费查看下载您需要 登录 才可以下载或查看,没有账号?立即注册  自己装个Python 用pyinstaller 打包复制代码# coding=utf8
import sys
from PIL import Image
 
def clip_image(image_path, save_path):
    img = Image.open(img_path)
    img = img.resize((img.width * 2, img.height * 2), Image.LANCZOS)  # 将图片尺寸放大两倍
    img = img.convert('RGBA')
    x,y=img.size
    for i in range(x):
        for j in range(y):
            xiangsu=img.getpixel((i,j))
            if xiangsu[0]>100 or xiangsu[1]>100 or xiangsu[2]>100:
                img.putpixel((i, j), (0,0,0,0))
            else:
                img.putpixel((i,j), (0,0,0,255) )
 
    img.save(save_path)
 
if __name__=='__main__':
    if len(sys.argv)<2:
        input('哦,我亲爱的偏爱技术社区的兄弟,这个不能直接运行,需要把图片文件拖动到可执行程序上来')
        exit(0)
    total=len(sys.argv)-1
    print("总任务数:%d"%total)
    for i in range(1,total +1):
        img_path=sys.argv[i]
        print('当前要处理的图片:', img_path)
        save_path = img_path.split(r'/')[-1] + "_WJ.png"
        clip_image(img_path, save_path)
        print('处理后保存的位置:', save_path)
    input('所有任务已处理完毕,按任意键退出')
 
 
  
 
 
 | 
 |