大数据 爬虫Python AI Sql互联网科技Python学习

用Python把蔡徐坤打篮球视频转换成字符动画!

2019-04-20  本文已影响6人  919b0c54458f

说到现在网络最火的梗,非“蔡徐坤打篮球”莫属。最近,蔡徐坤当仁不让地成为了娱乐圈被黑的最惨的明星。

image

自从2019年1月份,蔡徐坤成为了NBA官方形象代言人之后,他打篮球的视频片段被重新翻出,他从一个普普通通的新晋流量明星一跃成为微博流量一哥。

蔡徐坤这个打篮球的视频,就被有才的B站up主改编成了各种形式,有手绘形式、代码形式的,争相模仿、AI换脸、鬼畜等各种版本层出不穷。

image

这一套运球动作,甚至连国外的“粉丝”看了也要模仿一番。

在4月12日,蔡徐坤发律师函,要求B站删除蔡徐坤打篮球相关侮辱视频。而在同一天,B站的蔡徐坤官方粉丝团也作出了一个重要决定,那就是于4月12日期退出B站所属账号,并表示永久不再更新。

image

不过,这封律师函不仅没有阻挡住网友们的创作的脚步,还让更多的up主们的创作热情燃烧了起来。比如,有Python大神将蔡徐坤打球的视频转成字符动画,快来看看是如何做到的吧~

Python学习群:556370268,有大牛答疑,有资源共享!有想学习python编程的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。

安装 opencv-python 的包

image

读取视频

image

这里的VideoCapture是用来读取视频的,cv2.cvtColor(input_imageflag)用于转换颜色空间,其中flag就是转换类型。对于BGR↔Gray的转换,我们使用的flag就是cv2.COLOR_BGR2GRAY。对于BGR↔HSV的转换我们用的flag就是cv2.COLOR_BGR2HSV。

将帧转换成字符画

image

控制输出

image

执行

image

最后在main函数中设置下要读取的文件名,再play一下就可以了

以上,就是将蔡徐坤打篮球视频转换为字符动画的全部过程了,你学会了吗?你也可以用这个方法给你的“爱豆”做一个打call动画哦~

上一篇下一篇

猜你喜欢

热点阅读