Версия OpenCV показывает неверно - PullRequest
0 голосов
/ 11 июля 2019

Я установил opencv 2.4.9, он работал нормально, но я не смог использовать функции заголовка imgproc и функции drawMarker, поэтому я решил установить opencv 4.1.0, и я запустил cmake и все, но когда я проверяю версию opencv, используя pkg-config --modversion opencv показывает 2.4.9. Кстати, я использую Ubuntu 14.04 и хочу использовать C ++ с OpenCV.

1 Ответ

1 голос
/ 11 июля 2019

Это распространенная ошибка.Люди устанавливают opencv по первой ссылке, и обычно opencv 2.4.9 устанавливает автоматически, они не выбирают версию при установке.

Первое, что вам нужно сделать, это удалить opencv.В этой ссылке есть сообщение о том, как удалить opencv.Способ, который я предпочел:

sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4 

Затем вам нужно снова установить opencv.Я настоятельно рекомендую вам эту ссылку .Внимательно прочитайте эту статью и сделайте шаги.Вы можете определить версию opencv в строке, например, версию 3.4.3:

git checkout 3.4.3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...