原文链接: http://xunyanan.com/blog/2013/11/26/mosaic-photo-and-share-moment/
written by 寻亚楠 posted at http://xunyanan.com
想法
2013年接近尾声了,有的媒体会用马赛克的方式,把一年中的大事件汇集到一张图片上。印象中天才少年Matrix67曾试用Mathematica制作过自己马赛克头像,于是便有了用微信朋友圈里的图片来制作一个自己的微信头像。
马赛克头像
觉得不像我,可以离开座位,退后一点,离显示器远点看这张图片。
动手
使用到的工具:
Mac(os x 10.9)电脑(windows也可以做,替换相应的工具即可)
Mathematica 9.0
Chrome and batch image download
Preview and A better finder rename
筹集素材
制作马赛克头像的第一步是什么?要有足够的马赛克(心中无码可跳过),脑子的想法便是微信朋友的头像,有足够的好友数量,便有很多素材,这些素材,还是有统一尺寸的。要获得这些素材,有几个方法。
从手机中获得素材
从手机将微信App导出,从中找到头像文件夹。这是第一想法,没试成,用的iPhone手机,升了iOS7.0,越不了狱,看不到微信的文件夹。android的童鞋可以试下,但有可能腾讯没把素材按JPEG放到文件,可能放到SQLite里,这样的话,这个方法就用不了了。
从微信网站下载素材
微信新推出了网页版,可以做的事情就多了一些。打开微信网页版后),用手机扫描二维码登陆后,可以看到微信网页版的聊天界面,看到朋友们的信息。在这里我走个小弯路(点击跳过此段内容),这个弯路是用Javascript和nodejs来完成从网站扒朋友头像的任务。
JS获得头像url代码
1
|
|