用Python把蔡徐坤打篮球视频转换成字符动画!
说到现在网络最火的梗,非“蔡徐坤打篮球”莫属。最近,蔡徐坤当仁不让地成为了娱乐圈被黑的最惨的明星。
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动画哦~