扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 人工智能> 计算机视觉
  • 学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程

  • 由百度云提供技术支持
    课程目录
    第一章:环境准备
    • 1. opencv课程介绍(更新完毕) (免费)
    • 15:39
    • 2. Windows下编译opencv源码 (免费)
    • 7:53
    • 3. Ubuntu下编译opencv源码 (免费)
    • 7:42
    • 4. windows 上创建opencv示例项目编译并执行 (免费)
    • 12:03
    • 5. ubuntu上创建opencv示例项目makefile编译并执行 (免费)
    • 7:14
    • 6. QT开发环境下载、项目创建、代码结构介绍 (免费)
    • 12:40
    第二章:OpenCV核心类型 Mat
    • 1. OpenCV Mat类型分析源码介绍、空间创建和释放
    • 10:38
    • 2. 遍历和修改连续的OpenCV Mat图像空间
    • 10:49
    • 3. 使用opencv接口实现运行记时函数用来分析执行效率
    • 7:43
    • 4. 遍历不连续的OpenCV Mat空间
    • 5:49
    • 5. 通过OpenCV ptr模板函数遍历Mat并测试其性能
    • 8:36
    • 6. 通过OpenCV at函数遍历Mat并捕获异常
    • 7:57
    • 7. 通过迭代器遍历Mat并总结遍历方法
    • 5:25
    • 8. QT自定义opengl的Widget绘制Mat
    • 18:32
    第三章:OpenCV图像处理
    • 1. 通过ROI感兴趣区域来裁剪图像
    • 7:25
    • 2. RGB、YUV、GRAY像素格式介绍opencv像素格式转换cvtColor接口讲解
    • 6:33
    • 3. 手动实现转换灰度图并与opencv提供的函数做性能对比
    • 14:54
    • 4. 通过OpenCV阈值函数threshold实现图像的二值化
    • 8:40
    • 5. 通过对Mat遍历修改图像亮度和对比度与convertTo性能对比
    • 15:30
    • 6. 图像尺寸调整算法介绍并手动实现近邻算法
    • 5:38
    • 7. 调用opencv的resize使用近邻算法并与自定义算法比较
    • 16:27
    • 8. 图像尺寸调整双线程插值算法讲解和性能测试
    • 11:02
    • 9. 高斯金字塔和拉普拉斯金字塔调整图像尺寸详解
    • 11:30
    • 10. 实现两幅图像混合blending
    • 8:24
    • 11. 图像旋转和镜像
    • 6:28
    • 12. 通过ROI实现图像并排合并
    • 14:23
    第四章:OpenCV视频IO接口
    • 1. OpenCV VideoCapture打开摄像头接口讲解和源码分析
    • 5:31
    • 2. OpenCV VideoCapture打开视频流接口讲解和源码分析
    • 6:37
    • 3. VideoCapture release关闭和空间释放源码分析
    • 4:12
    • 4. OpenCV read读取一帧视频接口讲解和源码分析
    • 9:20
    • 5. 使用OpenCV VideoCapture播放视频示例
    • 12:22
    • 6. 获取视频和相机的属性并分析获取视频属性的源码
    • 12:54
    • 7. 使用opencv实现视频播放位置跳转
    • 9:38
    • 8. 通过VideoWrite的open创建视频文件并分析源码
    • 14:55
    • 9. 通过VideoWrite的write创建视频文件并分析源码
    • 9:58
    • 10. 以h264格式录制并预览摄像机视频代码演示
    • 11:31
    第五章:FFMpeg工具处理音频
    • 1. 使用ffmpeg工具实现音频抽取、剪切和与视频合并
    • 13:07
    第六章:XVideoEdit视频编辑器实战
    • 1. 编辑器的需求分析和最终实现的功能介绍 (免费)
    • 5:56
    • 2. 项目类图介绍和类功能讲解
    • 6:09
    • 3. 基于QT系统界面设计详解
    • 4:39
    • 4. 实战项目环境搭建、项目创建和配置
    • 9:28
    • 5. 完成视频编辑器播放界面并完成绘制视频widget重载
    • 13:12
    • 6. 详解通过qss完成界面风格设置,设置按钮圆角和渐变颜色
    • 5:58
    • 7. 通过qt界面打开外部视频并完成打开失败的界面提示
    • 21:22
    • 8. 使用opencv读取并解码视频通过信号槽机制发出绘制信号
    • 13:49
    • 9. 解码并使用播放视频,分析并解决QImage图像数据不连续问题
    • 25:05
    • 10. 视频播放器进度条(QSlider)显示播放进度
    • 16:28
    • 11. 通过QSlider滑动条拖动完成视频播放位置跳转
    • 15:12
    • 12. 调整视频亮度对比度1完成XImagePro类
    • 12:56
    • 13. 调整视频亮度对比度2完成XFilter类
    • 15:49
    • 14. 调整视频亮度对比度3完成界视频结果显示
    • 18:29
    • 15. 视频的导出1接口调用搭建和界面实现完成
    • 17:21
    • 16. 视频导出2功能实现
    • 20:47
    • 17. 完成播放暂停并使用qss设置播放暂停按钮样式效果
    • 17:58
    • 18. 视频图像旋转并导出
    • 14:57
    • 19. 视频上下左右镜像
    • 7:27
    • 20. 调整视频尺寸并导出
    • 12:08
    • 21. 通过图像金字塔调整视频尺寸
    • 17:20
    • 22. 通过ROI裁剪视频画面
    • 18:10
    • 23. 转换为灰度图视频并导出
    • 18:33
    • 24. 视频添加水印
    • 24:23
    • 25. 视频融合1-完成了打开第二个视频源
    • 15:57
    • 26. 视频融合2-完成了融合和导出
    • 12:48
    • 27. 完成了两路视频的横向合并
    • 19:54
    • 28. 音频类的抽取接口开发和测试
    • 15:14
    • 29. 完成视频中音频的的合并导出
    • 16:46
    • 30. 完成了视频的开始结束位置剪辑音频未处理 (免费)
    • 20:49
    • 31. 完成了视频剪辑包含音频剪辑
    • 16:02
    第七章:课程总结
    • 1. 重复的删除
    • 7:43
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】所有人
    • 【课程介绍】
      课程中会讲解到基于opencv视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频图像融合、剪切、视频亮度、对比度、尺寸(近邻插值(手动实现),双线性插值,图像金字塔)、颜色格式(灰度图,二值化(阈值)),旋转镜像,视频裁剪(ROI),视频水印(ROI+weight),导出处理后的视频(包含音频,使用ffmpeg工具对音频进行抽取、剪切和最终于opencv处理的视频合并)。
    • 【课程目标】
      学会opencv视频编辑处理接口,能够理解阅读接口的源码,学会利用opencv开发视频和摄像机录制、播放和播放进度控制,多视频图像合并、多视频融合、剪切。学会调整视频的各种图像参数和算法,学会使用qt开发出跨平台视频编辑器界面并能与opencv高效结合。学会ffmpeg工具抽取剪切音频并与视频合并。
    • 【课程计划】
      课程中会讲解最热门的跨平台界面库QT5.8,课程中的实战视频编辑器会详细相机项目的设计架构图,提供全部源码,对实现进行迭代式讲解,就像你自己在做一个项目一样,最终完成所有的功能。

    第一章:环境准备
    课程更新完毕
    源码购买课程后加群 559312905下载,加群请注明csdn的购买账号

    第二章:OpenCV核心类型 Mat
    QT开发环境下载、项目创建、代码结构介绍 附件中是第一个示例代码,包含库文件

    第三章:OpenCV图像处理
    包含源码下载

    第四章:OpenCV视频IO接口

    第五章:FFMpeg工具处理音频

    第六章:XVideoEdit视频编辑器实战
    包含源码下载
    24 视频添加水印
    | 24:23
    包含源码下载

    第七章:课程总结

    全部评价(2
    好评(2
    中评(0
    差评(0
    发表评价
    讲得很精炼,具有实战性,就是第六张最后几节课的代码没找到。
    2017-05-22 09:25:25
    源码购买课程后加群 559312905下载,加群请注明csdn的购买账号
    2017-05-05 13:55:24
    夏曹俊
    10课程77049学员
    夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》,并同时熟悉php,c#,java,安卓项目研发。