夏目友人帐之撸猫动作倒放
最近,夏目友人帐这部动画电影大火,火势很是喜人。
其中的撸猫镜头更是让人沉浸其中,不能自拔。眼看着春光妖娆,岁月静好,而你只想嘟起小拳拳,左伸右挠,还入戏太深地唱一句“哎呦喵喵喵喵喵”。
那么,有没有那么一刻你脑洞大开,突然想到,如果时光能够重来,撸猫动作能够倒放,又是一种何等别致的萌感。
现在,python的图像库就可以帮我们完成这一愿望。
首先呢,就是去网站上下载撸猫的GIF。参考网站如soogif。原始图片如下:
然后,将gif拆分为多张png,具体代码如下:
def processImage(infile):
try:
im=Image.open(infile)
except:
print('cant load',infile)
sys.exit(1)
i=0
mypalette=im.getpalette()
try:
while 1:
im.putpalette(mypalette)
new_im=Image.new('RGBA',im.size)
new_im.paste(im)
new_im.save('a{}.png'.format(str(i)))
i+=1
im.seek(im.tell()+1)
except:
pass
最后,将拆分出来的图片重命名,比如原来图片编号是A0-A5,那你就改成A5-A0,让图片得以逆序排列,再重新组合成新的GIF,具体代码如下:
for filename in filenames:
images.append(imageio.imread(filename))
imageio.mimsave(‘final.gif’,images,duration=0.2)
打开gif,果然是不一样的萌点,排山倒海的萌简直就要溢出屏幕,而你,只想要温柔而热烈地把它拥入怀中。
有对白的内容倒放,似乎更有一番风味:
原始gif:
倒放gif: