【夏曹俊】c++实战学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程

学习opencv视频编辑处理接口,能够理解阅读接口的源码,学习利用opencv开发视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频融合、剪切。学习调整视频的各种图像参数和算法,学习使用qt开发出跨平台视频编辑器界面并能...

5.0 (个评分) 89558人学习

中级 69课时 14小时8分钟 2017/05/07更新

资料下载

二维码 下载学堂APP 缓存视频离线看

粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
C/C++跨平台研发基础入门与实战系列专题
总价:
4504.00
套餐价:
3358.20
节省
¥1145.80
C++ 模板技术与 STL实战开发
51877人学习
¥168.00
C语言核心编程
14206人学习
¥198.00
商用软件中的C++工程开发技术实践——献给C++新手的入坑指南视频课程
33602人学习
¥48.00
更 多 24 门 课 程
C++跨平台开发工程师从技能掌握到项目实战课程
总价:
2793.00
套餐价:
1951.10
节省
¥841.90
C++QT5跨平台界面编程原理和实战大全视频课程
230216人学习
¥268.00
C++11 14 17 20 多线程从原理到线程池实战
6057人学习
¥199.00
C++代码规范和Doxygen根据注释自动生成手册
1191人学习
¥20.00
更 多 15 门 课 程
C++跨平台实战系列专题
总价:
1403.00
套餐价:
1184.15
节省
¥218.85
VC++Windows多线程实战图片编辑器视频课程
25736人学习
¥89.00
【夏曹俊】零基础学习在Linux上编译调试C++项目视频课程
32579人学习
¥48.00
C++QT5跨平台界面编程原理和实战大全视频课程
230216人学习
¥268.00
更 多 9 门 课 程
C++跨平台开发和ffmpeg,opencv音视频技术专题
总价:
1135.00
套餐价:
969.20
节省
¥165.80
VC++Windows多线程实战图片编辑器视频课程
25736人学习
¥89.00
【夏曹俊】零基础学习在Linux上编译调试C++项目视频课程
32579人学习
¥48.00
【夏曹俊】C++socket网络编程大全实战http服务器(支持php)视频课程
82178人学习
¥128.00
更 多 8 门 课 程
FFmpeg音视频编程大全
总价:
1100.00
套餐价:
880.00
节省
¥220.00
【夏曹俊】C++实战FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和ffmpeg sdk
60993人学习
¥168.00
【夏曹俊】C++编程FFMpegSDK美颜直播推流实战-基于qt5,opencv视频课程
87648人学习
¥198.00
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
133442人学习
¥298.00
更 多 5 门 课 程
超值好课低价囤 低至2元 人工智能 爆款好课 会员免费领
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 44
  • 学员评价

适合人群:

有c或者c++基础的同学、从事视频图像方向研究生

课程目标:

学习opencv视频编辑处理接口,能够理解阅读接口的源码,学习利用opencv开发视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频融合、剪切。学习调整视频的各种图像参数和算法,学习使用qt开发出跨平台视频编辑器界面并能与opencv高效结合。学习ffmpeg工具抽取剪切音频并与视频合并。

课程简介:

   课程更新完毕,后面会根据同学的意见维护此课程


    
课程讲师:【夏曹俊】

    课程基于opencv**版3.2讲解,全部使用**的c++接口,旧的接口会逐步被opencv抛弃,所以我们学习还是尽量学习新的接口,QT使用**的5.8版本,课程中会跨平台演示,所有代码都可以在windows和linux中编译,在windows中使用vs2013,linux中使用qtcreator,课程会提供全部源码和**opencv和QT版本的下载。

    课程中讲解的opencv知识点,不追求全(全不如看手册),但求完整,讲解我们实战项目用到的函数方法,但凡是讲到的都要有一定的深度,分析其函数的实现、源码,有些我们自己也作出实现,课程的目标不是只能作出demo,而是要你能将opencv投入到实际项目中去。

     现在深度学习和人工智能热门,大量的技术涌现,单opencv作为老牌的图像视频库,一直是在大量的生产环境(包括嵌入式设备)中应用,不管你用什么深度学习的平台,opencv都是作为图像图像领域及佳的选择,可以很方便的与第三方深度学习框架结合 ,我公司项目中也一直在应用。

      课程中会讲解到基于opencv视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频图像融合、剪切、视频亮度、对比度、尺寸(近邻插值(手动实现),双线性插值,高斯金字塔,拉普拉斯金字塔)、颜色格式(灰度图,二值化(阈值)),旋转镜像,视频裁剪(ROI),视频水印(ROI+weight),导出处理后的视频(包含音频,使用ffmpeg工具对音频进行抽取、剪切和最终于opencv处理的视频合并)。

      课程中会讲解非常热门的跨平台界面库QT5.8,用过或者学习过QT的人都知道这是c++程序员必须学习的技能,包括现在热门的Python也是在大量的应用QT来做界面,QT的设计及其精美,他的信号槽机制很好的将界面与业务隔离开来,并且界面可以使用类似CSS的设置做得很炫(参考下图),不会像MFC一样自动生成的代码和你手写的代码融合在一起。当然我们也会仔细分析一下他的信号槽机制,你不理解他的机制会有很多坑等着你。

      课程中的实战视频编辑器会详细相机项目的设计架构图,提供全部源码,对实现进行迭代式讲解,就像你自己在做一个项目一样,最终完成所有的功能。

下图是最终实现的软件界面



展开更多

课程大纲-【夏曹俊】c++实战学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程

展开更多

5

条学员评分 超过  “计算机视觉”   99%的课程
      展开更多
      加载中
      没有了哦~

      ¥168.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部