是否有OpenCV版本链接到GStreamer 1.0?

我在C ++程序中使用GStreamer C / C ++ API,特别是AppSrc和AppSink。 我需要从AppSink中提取样本(它工作正常),并使用OpenCV处理帧。 但问题是OpenCV与gstreamer0.10(我正在使用Archlinux)相关联。 所以它编译好,但我得到一个运行时错误,因为gstreamer0.10已经初始化。

那么有没有一个“0.10版本”的“git-version”或“developer-version”呢?


看来OpenCV并没有移植到GStreamer 1.x,但其他发行版本只是禁用了OpenCV的GStreamer模块。 这没什么用处,尤其是如果你直接使用GStreamer。 移植它看起来像2小时的工作。

并不是说这一定会对你有所帮助,但最好的尝试是用GStreamer支持构建OpenCV。

也没有关系,请注意,在gst-plugins-bad中有一个OpenCV插件,它已经提供了很多过滤器,并且还有将OpenCV和GStreamer粘合在一起的基础设施。

链接地址: http://www.djcxy.com/p/25423.html

上一篇: Is there an OpenCV version which links against GStreamer 1.0?

下一篇: Compress H264 Stream Using Gstreamer