前言
利用Python实现抖音字符视频。废话不多说。
让我们愉快地开始吧~
开发工具
Python版本: 3.6.4
相关模块:
cv2模块;
PIL模块;
numpy模块;
以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
主要用到的库有cv2,pillow库。
原视频如下,直接抖音下载的。
视频转图片
运行下面这个命令,即可成功安装cv2这个库。
pip3 install opencv-python
或者下个.whl格式来安装
代码实现如下:
import cv2
import os
# 在当前目录下新建文件夹
folder_path = "img_bear/"
os.makedirs(folder_path)
# 进行视频的载入
vc = cv2.VideoCapture('bear.mp4')
c = 0
# 判断载入的视频是否可以打开
ret = vc.isOpened()
# 循环读取视频帧
while ret:
c = c + 1
# 进行单张图片的读取,ret的值为True或者Flase,frame表示读入的图片
ret, frame = vc.read()
if ret:
# 存储为图像
cv2.imwrite('img_bear/'+str(c) + '.jpg', frame)
# 输出图像名称
print('img_bear/'+