libopencv_nonfree.so.2.4: cannot open shared object file: No such file or directory

        ubuntu已安装opencv3.1.0,跑网络需要用到libopencv_nonfree.so.2.4库,这个库不包含在opencv3的正常安装之中,尝试在opencv_contrib里寻找,即重装opencv3.1.0+opencv_contrib的话还是找不到库(笔者知道版本不一样,就是想看看3里面能不能找到这个库,然后重新编译代码)。

        卸掉opencv3,重装opencv2的话,2和3的安装方法有区别,指定cmake里WITH_CUDA那块很容易出问题。

        直接把编译好的库导进去的话,试过,不行。

        stackoverflow上有这个方法:

sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update 
sudo apt-get install libopencv-nonfree-dev
        亲测好用~

你可能感兴趣的:(opencv)