Ubuntu 14.04 安装 Intel MKL + OpenCV

来源:互联网 发布:淘宝偷图技巧 编辑:程序博客网 时间:2024/06/05 05:35
1. 安装Intel MKL
1.1 下载parallel_studio_xe_2015.tgz安装包
1.2 解压安装包: sudo tar -xvf parallel_studio_xe_2015.tgz
1.3 对解压文件夹可执行操作: sudo chmod 777 parallel_studio_xe_2015
1.4 cd 到 parallel_studio_xe_2015 文件夹下安装Intel MKL: sudo ./install_GUI.sh
1.5 安装完成后需要添加library路径: sudo gedit /etc/ld.so.conf.d/intel_mkl.conf
   1.5.1 在文件中添加内容(注意把路径替换成自己的安装路径):  
/opt/intel/lib
       /opt/intel/mkl/lib/intel64
   1.5.2 编辑保存后执行: sudo ldconfig


2. 安装OpenCV 
2.1 这个尽量不要手动安装,Github上已经有人写好了完整的安装脚本,脚本下载地址:https://github.com/jayrambhia/Install-OpenCV
2.2 修改下载脚本的可执行权限: sudo chmod 777 install.sh

2.3 根据自己实际情况和需求可修改脚本,例如本机安装时提前下载好安装包opencv-2.4.10.zip,然后将脚本中下载安装包命令屏蔽,

将install.sh和安装包放在同一文件夹中,并修改install.sh和opencv-2.4.10可执行权限,然后直接执行脚本就能自动编译和安装OpenCV:

 sudo ./install.sh 

2.4 添加库路径: sudo gedit /etc/ld.so.conf.d/opencv.conf
   添加内容: /usr/local/lib
2.5 保存退出并使库生效: sudo ldconfig


2.6 设置环境变量: sudo gedit /etc/bash.bashrc
   添加内容: PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH

    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-6.5/lib:/usr/local/cuda-6.5/lib64:/usr/lib
    export LD_LIBRARY_PATH
  PS:上述添加内容也可以添加到: sudo gedit /etc/profile
     路径一定要以实际安装路径为准,如果库或者变量的路径找不到,则后面运行时会出错!
2.7 重启Ubuntu或重新登录账户,使OpenCV安装生效
2.8 测试OpenCV自带例子:
           cd /usr/local/opencv/samples/c
   sudo chmod +x build_all.sh
   sudo ./buil_all.sh
   注意:需要修改build.sh, 在gcc或g++后面添加 -L/usr/local/cuda/lib64.否则出错
2.9 运行程序: ./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

   出现图像以及面部识别区域,说明OpenCV安装成功!


0 0
原创粉丝点击