生成微信所有朋友合成的头像,来自网络GitHub,
2018-01-29 20:31
766 查看
#生成微信所有朋友合成的头像,来自网络GitHub, import itchat import os import PIL.Image as Image from os import listdir import math #from wxpy import * # 实例化,并登录微信 #bot = Bot(cache_path=True) itchat.auto_login(enableCmdQR=True) friends = itchat.get_friends(update=True)[0:] user = friends[0]["UserName"] print(user) os.mkdir(user) num = 0 for i in friends: img = itchat.get_head_img(userName=i["UserName"]) fileImage = open(user + "/" + str(num) + ".jpg",'wb') fileImage.write(img) fileImage.close() num += 1 pics = listdir(user) numPic = len(pics) print(numPic) eachsize = int(math.sqrt(float(640 * 640) / numPic)) print(eachsize) numline = int(640 / eachsize) toImage = Image.new('RGBA', (640, 640)) print(numline) x = 0 y = 0 for i in pics: try: img = Image.open(user + "/" + i) except IOError: print("Error: file open error or cann't find file") else: img = img.resize((eachsize, eachsize), Image.ANTIALIAS) toImage.paste(img, (x * eachsize, y * eachsize)) x += 1 if x == numline: x = 0 y += 1 toImage.save(user + ".jpg") itchat.send_image(user + ".jpg", 'filehelper')
相关文章推荐
- Python项目:用所有朋友微信头像做云图图
- 写给想考网络工程师的所有朋友
- 基于DCGAN的动漫头像生成神经网络实现
- C# 模仿微信生成九宫图头像
- 自定义ImageView实现类似微信朋友圈发图片点击出来阴影效果;同时使用Picasso加载网络图片
- 微信生成公众号带参数二维码加上用户头像(二)
- 生成对抗网络(GAN)的前沿进展(论文、报告、框架和Github资源)汇总
- 微信生成公众号带参数二维码用户头像 加上文字生成图片(三)
- c# 仿微信二维码生成二维码中间显示头像
- 使PCB线路板中的所有线、焊盘、过孔快速生成网络,免去手工添加的麻烦。
- Python之itchat生成微信头像拼接问题
- IOS-50-微信朋友圈一片模糊,教你在Mac和window系统下如何实现网络数据抓包
- 一封来自大学老师的信——给所有还在大学中徘徊的朋友
- 动态生成页面,页面所有属性均来自数据库
- Android 仿微信群组头像合成
- 微信用户头像合成新图并推送
- 带微信头像和二维码的分享页面合成
- 你的朋友国庆假期都去了哪里玩?微信大数据告诉你!最远的朋友圈签到竟然来自……
- 微信分享给朋友圈/朋友/判断网络类型/支付在vue里面亲测
- Unity从网络/本地异步获取图片(微信头像)