OpenCV版本显示错误

OpenCV version showing wrong

本文关键字:错误 显示 版本 OpenCV      更新时间:2023-10-16
我已经安装了opencv 2.4.9,它

工作正常,但我无法使用imgproc标头和drawMarker函数,所以我决定安装opencv 4.1.0,我运行了cmake和所有内容,但是当我使用pkg-config --modversion opencv检查opencv版本时,它显示2.4.9。顺便说一下,我使用 ubuntu 14.04,并希望在 opencv 中使用 c++。

这是一个常见的错误。人们从第一个链接安装 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
相关文章: