在KMS中将Opencv版本2.4.8更改为3.0.0

时间:2016-04-22 13:56:06

标签: kurento

我做了什么:

1.参考链接https://github.com/Kurento/kms-opencv-plugin-sampleModule 'opencvpluginsample' is not installed in the Kurento Media Server,我在Kurento Media Server中运行opencv示例

2.还成功运行了几个opencv项目,如 FaceDetection

3.我构建的项目使用opencv 3.0.0。所以我试图将KMS中的opencv版本更改为3.0.0

4.在kms-opencv-plugin-sample的 CMakelist.txt 中,我更改了行

        set (OPENCV_REQUIRED 3.0.0)

但opencv 2.4.8库位于link.txt文件中

5.我还尝试手动删除opencv2.4.8库并将其替换为 / usr / lib / x86_64-linux-gnu ,但是没有安装Opencvpluginsample。

我必须知道的事情:

1.是否可以在KMS中更改opencv版本?

2.是否有任何特定的方法来更改KMS中的opencv版本或在KMS中将Opencv版本从2.4.8更改为3.0.0需要做些哪些更改?

更新

1.我在 kms-opencv-plugin-sample / src / server / implementation / objects 路径中添加了opencv3.0.0,现在我可以能够在流程方法中使用opencv3.0.0。

2.但是当我删除opencv 2.4.8时仍然会在gstreamer-1.5 libopencvfilter.so 中发生错误,该错误使用opencv 2.4.8

现在我是否可以在gstreamer中更改opencv版本?如果可以,该怎么做?

1 个答案:

答案 0 :(得分:0)

首先编译opencv3.0.0版本的.so文件,然后在kms cmakelist中更新它。