YouTube:https://www.youtube.com/c/xugaoxiang;Bilibili: 迷途小书童的Note;微信公众号: Dev_Club

OpenCV添加Gstreamer支持

OpenCV开发 迷途小书童 0评论

软硬件环境

  • windows 10 64bit
  • nvidia gtx 1070Ti
  • opencv 4.2.0
  • cuda 10.2
  • cudnn 7.6.5.32
  • gstreamer 1.16.2
  • visual studio 2019

前言

前文 如何调用编译好的opencv库, windows系统c++版 顺利使用自己编译的opencv库,本文在原来的基础上添加gstreamer的支持。

gstreamer是什么东东

来自维基百科的介绍

GStreamer 是一个基于流水线的多媒体框架,基于GObject,以C语言写成。
凭借GStreamer,程序员可以很容易地创建各种多媒体功能组件,包括简单的音频回放,音频和视频播放,录音,流媒体和音频编辑。基于流水线设计,可以创建诸如视频编辑器、流媒体广播和媒体播放器等等的很多多媒体应用。

总结一下,gstreamer就是一个帮你处理各种音视频疑难问题的多媒体框架

安装配置gstreamer

登录gstreamer的官方网站,下载gstreamergstreamer-devel这2个安装包

分别进行傻瓜式安装,默认安装地址是 C:\gstreamer,然后添加PATH环境变量,如下图所示

cmake配置

打开cmake-gui,在搜索栏中过滤gstreamer关键字,然后修改gstreamer相关的路径

接着进行Configure,完成后注意看cmake输出信息

参考资料

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址