V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
WaterTr
V2EX  ›  Python

求指教 OpenCv 是否能做这样的功能

  •  
  •   WaterTr · 2018-02-07 12:29:28 +08:00 · 2840 次点击
    这是一个创建于 2459 天前的主题,其中的信息可能已经有所发展或是发生改变。
    把视频右上角高斯模糊,查了挺久资料,试了好久有点懵,求老司机给个方向,例如是否可以逐帧读取成图片高斯模糊右上角?多谢
    Winchou
        1
    Winchou  
       2018-02-07 13:34:01 +08:00
    可以
    WaterTr
        2
    WaterTr  
    OP
       2018-02-07 13:51:00 +08:00
    @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)

    多谢!
    robot777
        3
    robot777  
       2018-02-07 13:57:49 +08:00
    逐帧就是 capture video 读取视频每帧,选择区域模糊后,保存成视频,读视频修改并保存或显示很多 demo 代码
    WaterTr
        4
    WaterTr  
    OP
       2018-02-07 14:04:51 +08:00
    @robot777 谢谢老哥,如果可以,是否能发个 link,可能搜索姿势不对,着实没找到,多谢
    wwqgtxx
        5
    wwqgtxx  
       2018-02-07 15:10:21 +08:00   ❤️ 1
    gausBlur = cv2.GaussianBlur(img[0:x1,0:y1], (101,101),0,0)
    robot777
        6
    robot777  
       2018-02-07 16:27:16 +08:00   ❤️ 1
    搜“ opencv 读写视频”,读-》在每帧图片加楼上的处理-》写
    Winchou
        7
    Winchou  
       2018-02-07 16:54:58 +08:00   ❤️ 1
    WaterTr
        8
    WaterTr  
    OP
       2018-02-07 17:25:30 +08:00
    多谢各位老哥,然后发现 opencv 处理完没声音,正在寻找其他方案 T-T
    zhuangzhuang1988
        9
    zhuangzhuang1988  
       2018-02-07 18:19:58 +08:00
    wwqgtxx
        10
    wwqgtxx  
       2018-02-07 20:16:27 +08:00 via iPhone
    最合理的方法应该是 ffmpeg+滤镜或者掩膜
    wwqgtxx
        11
    wwqgtxx  
       2018-02-07 20:17:50 +08:00 via iPhone
    当然你也可以把你已经处理好的视频用 ffmpeg 和源视频的音频流混流一下就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2774 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:23 · PVG 20:23 · LAX 05:23 · JFK 08:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.