使用Python,OpenCV给原视频每一帧画面添加素描漫画版小窗口,并生成新视频
Posted 程序媛一枚~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Python,OpenCV给原视频每一帧画面添加素描漫画版小窗口,并生成新视频相关的知识,希望对你有一定的参考价值。
使用Python,OpenCV给原视频每一帧画面添加素描漫画版小窗口,并生成新视频
主要涉及3部分
- 使用python 进行视频帧率,总帧数获取
- 使用moviepy 进行视频音频提取,并合并音频视频
- 遍历视频流每一帧,并对其进行简易漫画绘制,并合成到视频帧中
1. 效果图如下
某一帧效果图如下:右下角添加了原帧的素描漫画版样式
视频动画效果图如下:
2. 源码
# 使用Python给原视频添加漫画小窗口
# 主要涉及3部分
# 1. 使用python 进行视频帧率,总帧数获取
# 2. 使用moviepy 进行视频音频提取,并合并音频视频
# 3. 遍历视频流每一帧,并对其进行简易漫画绘制,
以上是关于使用Python,OpenCV给原视频每一帧画面添加素描漫画版小窗口,并生成新视频的主要内容,如果未能解决你的问题,请参考以下文章