OpenCV视频处理模板代码

图像相关项目中经常用到的基础功能。

OpenCV视频处理模板代码
封面图片:C D-X

在项目进展到一定阶段后经常会遇到成果展示的需求。大部分时候少不了在一段视频或者摄像头上演示算法的实际效果。这里我把自己在多个项目中用到的OpenCV视频处理代码的共同部分精简并开源出来。如果你也有类似的需求可以关注下。

功能:

  • 用户指定读取视频文件或者摄像头。
  • 如果没有指定视频文件,自动读取默认摄像头。
  • 如果从摄像头读取,自动左右翻转,形成镜像。
  • 内置FPS计数器。
  • 自动构建同等规格视频写入器,记录处理后的视频。

这段代码以Gist的形式放在GitHub。地址是

Template module for video frame processing.
Template module for video frame processing. GitHub Gist: instantly share code, notes, and snippets.