夏目友人帐之撸猫动作倒放

最近,夏目友人帐这部动画电影大火,火势很是喜人。

其中的撸猫镜头更是让人沉浸其中,不能自拔。眼看着春光妖娆,岁月静好,而你只想嘟起小拳拳,左伸右挠,还入戏太深地唱一句“哎呦喵喵喵喵喵”。

那么,有没有那么一刻你脑洞大开,突然想到,如果时光能够重来,撸猫动作能够倒放,又是一种何等别致的萌感。

现在,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:
撸猫倒放

猜你喜欢

转载自blog.csdn.net/esa72ya/article/details/88417160