1、准备好一段原视频。
2、安装OpenCV库(终端框输入以下代码)
pip install opencv-python
3、将代码中第五行的视频路径换成自己的路径。
# 打开视频文件
cap = cv2.VideoCapture("C:\\liuchenglong\\123123.mp4")
4、全部源码
import cv2
import time # 导入时间模块以添加延迟
# 打开视频文件
cap = cv2.VideoCapture("C:\\liuchenglong\\123123.mp4")
# 获取视频的帧率和帧大小
fps = cap.get(cv2.CAP_PROP_FPS)
frame_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))
frame_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))
# 定义视频编解码器并创建 VideoWriter 对象
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output_line_art_video.avi', fourcc, fps, (frame_width, frame_height))
while cap.isOpened():
ret, frame = cap.read()
if not ret:
break
# 将图像转换为灰度图
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)