Измените Opencv версии 2.4.8 на 3.0.0 в KMS

Что я сделал:

1. Со ссылкой на ссылку https://github.com/Kurento/kms-opencv-plugin-sample и Модуль opencvpluginsample не установлен на Kurento Media Server, я запускаю opencv образец в Kurento Media Server

2.Также успешно запустил несколько проектов opencv, таких как FaceDetection.

3. Созданные мной проекты используют opencv 3.0.0. Поэтому я пытаюсь изменить версию opencv в KMS на 3.0.0.

4. В CMakelist.txt из kms-opencv-plugin-sample я изменил строчку

        set (OPENCV_REQUIRED 3.0.0)

Но библиотеки opencv 2.4.8 находятся в файле link.txt

5. Я также пытался вручную удалить библиотеки opencv2.4.8 и заменить их библиотеками opencv 3.0.0 в / usr / lib / x86_64-linux-gnu, но Opencvpluginsample не установлен.

Что мне нужно знать:

1.Можно ли изменить версию opencv в KMS?

2. Есть ли какой-либо конкретный способ изменить версию opencv в KMS или Какие изменения мне нужно сделать, чтобы изменить версию Opencv с 2.4.8 на 3.0.0 в KMS?

Обновления:

1. Я добавил opencv3.0.0 в путь kms-opencv-plugin-sample / src / server / implementation / objects, так что теперь я могу использовать opencv3 .0.0 в технологическом методе.

2. Но когда я удаляю opencv 2.4.8, ошибка возникает в gstreamer-1.5 libopencvfilter.so, который использует opencv 2.4.8

Могу ли я теперь изменить версию opencv в gstreamer? Если да, то как это сделать?


person Cibin William    schedule 22.04.2016    source источник
comment
Вы нашли на это ответ?   -  person Seraf    schedule 03.03.2017
comment
@Seraf. Я работал над kurento год назад, я думаю, что делал это, но не помнил.   -  person Cibin William    schedule 21.03.2017


Ответы (1)


сначала скомпилируйте файл .so для версии opencv3.0.0, а затем обновите его внутри kms cmakelist.

person Ritesh Patel    schedule 20.01.2018