您的位置:首页 > 运维架构

ubuntu16 安装OpenCV2.4.13 (CUDA8.0)

2017-09-06 09:52 537 查看
转自
http://blog.csdn.net/fengbingchun/article/details/53844852
参考
http://blog.csdn.net/leijiezhang/article/details/53688157
在已经正确安装了CUDA8.0的基础上安装OpenCV2.4.13(CUDA8.0)操作步骤:

1. 从http://opencv.org/downloads.html 下载OpenCV2.4.13即opencv-2.4.13.zip,解压缩;

2. 安装必要的依赖,依次执行:

$ sudo apt-get update

$ sudo apt-get install -y --no-install-recommends build-essential cmake libavcodec-dev

libavformat-dev libgtk2.0-dev libgtkglext1 libgtkglext1-dev libjpeg-dev

libpng-dev libswscale-dev libtbb2 libtbb-dev libtiff-dev pkg-config unzip wget

3. 将终端定位到opencv-2.4.13目录,依次执行以下命令即可安装成功:

$ mkdir build

$ cd build

$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local

-D WITH_CUDA=ON -D ENABLE_FAST_MATH=ON -D CUDA_FAST_MATH=ON -D WITH_CUBLAS=1

-D WITH_NVCUVID=on -D CUDA_GENERATION=Auto ..

$ make -j

$ sudo make install

环境变量配置

安装成功后还需要设置opencv的环境变量,打开文件

sudo gedit /etc/profile

  在最后一行输入如下内容:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

执行下列命令, 使环境变量立即生效

source /etc/profile

设置lib库路径,打开文件

sudo gedit /etc/ld.so.conf.d/opencv.conf

opencv的库一般安装在’/usr/local/lib’文件夹下,在文件内添加

/usr/local/lib

执行下列命令使之立刻生效

sudo ldconfig

验证是否安装成功

cd opencv-2.4.13/samples/c

./build_all.sh

./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

如果出现lena的图片就证明成功了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: