1
Winchou 2018 年 2 月 7 日
可以
|
2
WaterTr OP @Winchou 老哥是否能给个 demo 指点一下
疑问大概是 1,如何逐帧 2,我这边不知道如何模糊一个区域 import cv2 img = cv2.imread('ex.jpg') gausBlur = cv2.GaussianBlur(img, (101,101),0,0) cv2.imshow('Gaussian Blurring', gausBlur) cv2.waitKey(0) 多谢! |
3
robot777 2018 年 2 月 7 日
逐帧就是 capture video 读取视频每帧,选择区域模糊后,保存成视频,读视频修改并保存或显示很多 demo 代码
|
5
wwqgtxx 2018 年 2 月 7 日 gausBlur = cv2.GaussianBlur(img[0:x1,0:y1], (101,101),0,0)
|
6
robot777 2018 年 2 月 7 日 搜“ opencv 读写视频”,读-》在每帧图片加楼上的处理-》写
|
7
Winchou 2018 年 2 月 7 日 |
8
WaterTr OP 多谢各位老哥,然后发现 opencv 处理完没声音,正在寻找其他方案 T-T
|
9
zhuangzhuang1988 2018 年 2 月 7 日
|
10
wwqgtxx 2018 年 2 月 7 日 via iPhone
最合理的方法应该是 ffmpeg+滤镜或者掩膜
|
11
wwqgtxx 2018 年 2 月 7 日 via iPhone
当然你也可以把你已经处理好的视频用 ffmpeg 和源视频的音频流混流一下就行了
|