我想实现这样的目标-
说我有一个视频,它是垂直视频(尺寸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桌面工具)实现这种效果?
答案 0 :(得分:2)
只需将初始视频缩放到所需大小,对其进行模糊处理,然后将原始视频覆盖在中央的顶部,即可简单地实现这种效果。
对于模糊,我建议从OpenCV中可用的高斯模糊开始。
答案 1 :(得分:0)
根据Gyan的建议,我使用了以下代码-
.online {
display: inline-block;
max-width: 226px;
max-height: 226px;
top: 0 !important;
}
.entity {
text-align: center;
padding: 10px;
border-radius: 1px;
cursor: pointer;
height: 200px;
width: 200px;
position: relative;
}
/*This is the CSS I think is important*/
它像魅力一样起作用!
链接到original answer。