我做了什么:
1.参考链接https://github.com/Kurento/kms-opencv-plugin-sample和Module '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版本?如果可以,该怎么做?
答案 0 :(得分:0)
首先编译opencv3.0.0版本的.so文件,然后在kms cmakelist中更新它。