版权声明:学无止境,好好学习 https://blog.csdn.net/m0_38116269/article/details/88790838
先参考:http://www.cnblogs.com/xzd1575/p/5555523.html
还有opencv 官方给出的samples中的小字注释。
但是设置之后,还是默认在使用anaconda安装的opencv,这样不行,准备参考:https://blog.csdn.net/nxcxl88/article/details/52968372
https://www.jianshu.com/p/c42fc8702f2b 这个有点扯淡,贼麻烦还不一定管用。。。
进行尝试
https://blog.csdn.net/u012986684/article/details/77490824
https://blog.csdn.net/learning_tortosie/article/details/80594399
目测这2个比较靠谱。
我突然又在想,是不是我当前是conda启用的情况下,到时我的设置不管用呢?尝试学习conda的启动和终止试试。
(base) wwh@wwh-Lenovo-YOGA-710-14IKB:~$ conda info
active environment : base
active env location : /home/wwh/anaconda3
shell level : 1
user config file : /home/wwh/.condarc
populated config files : /home/wwh/.condarc
conda version : 4.6.8
conda-build version : 3.15.1
python version : 3.7.2.final.0
base environment : /home/wwh/anaconda3 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/linux-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /home/wwh/anaconda3/pkgs
/home/wwh/.conda/pkgs
envs directories : /home/wwh/anaconda3/envs
/home/wwh/.conda/envs
platform : linux-64
user-agent : conda/4.6.8 requests/2.19.1 CPython/3.7.2 Linux/4.15.0-46-generic ubuntu/16.04.6 glibc/2.23
UID:GID : 1000:1000
netrc file : None
offline mode : False
发现我正处在conda的激活环境当中。。。
(base) wwh@wwh-Lenovo-YOGA-710-14IKB:~$ conda list opencv
# packages in environment at /home/wwh/anaconda3:
#
# Name Version Build Channel
libopencv 3.4.2 hb342d67_1
opencv-contrib-python 4.0.0.21 pypi_0 pypi
py-opencv 3.4.2 py37hb342d67_1
先把这几个卸载一下试试。。。
我卸载了libopencv,C++代码可以用了哈哈哈
-- OpenCV library status:
-- config: /usr/local/lib/cmake/opencv4
-- version: 4.0.1
-- libraries: opencv_calib3d;opencv_flann;opencv_features2d;opencv_imgproc;opencv_imgcodecs;opencv_video;opencv_objdetect;opencv_photo;opencv_stitching;opencv_dnn;opencv_gapi;opencv_core;opencv_ml;opencv_highgui;opencv_videoio
-- include path: /usr/local/include/opencv4
-- Configuring done
-- Generating done
-- Build files have been written to: /home/wwh/Downloads/opencv-4.0.1/samples/cpp/example_cmake
版本变了,终于不是强势的anaconda安装的opencv版本了哈哈哈。
现在再尝试一下,anaconda的opencv还能不能用
卧槽,现在anaconda下面调用opencv竟然也可以用了哈哈哈!!!