我想实现这样的目标-
Reference Video
假设我有一个垂直视频(尺寸 - 720x1280)的视频。我想创建一个具有自适应背景的水平视频,就像我展示的视频一样。
我已经编写了一些用于读取和写入文件的代码。
video_index = 0
cap = cv2.VideoCapture(videofiles[0])
# video resolution: 1920x1080 px
out = cv2.VideoWriter("video.mp4v",
cv2.VideoWriter_fourcc(*'MP4V'),
30, (1920, 1080), 1)
在 opencv/ffmpeg 或其他方式中调用的两侧弄脏的视频具有背景有什么影响?
我如何使用代码或工具来实现这个效果(我愿意使用 OSS 桌面工具)?
最佳答案
通过将初始视频缩放到所需大小、将其模糊并将原始视频覆盖在中心顶部,即可轻松实现该效果。
对于模糊,我建议从 OpenCV 中可用的高斯模糊开始。
关于OpenCV - 为视频生成自适应背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55714402/