昇腾社区首页
中文
注册

安装opencv

  1. root用户登录服务器。
  2. 在服务器任意目录(如“/home”)下,执行如下命令安装opencv。
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    # Download and unpack sources
    wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip --no-check-certificate
    unzip opencv.zip
    # Create build directory and switch into it
    mkdir -p build && cd build
    
    # Configure
    cmake -DCMAKE_BUILD_TYPE=Release \
    	  -DCMAKE_INSTALL_PREFIX=/usr/local \
              -DPYTHON_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())")  \
              -DPYTHON_LIBRARY=$(python3 -c "import distutils.sysconfig as sysconfig; print(sysconfig.get_config_var('LIBDIR'))")  \
    	  ../opencv-4.x/
    
    make -j8 && make install
    
  3. 安装后,头文件和库文件路径如下:
    • 头文件路径:“/usr/local/include/opencv4/”
    • 库文件路径:“/usr/local/lib”

      如下图所示,该路径仅为示例,现场系统环境也有可能是“/usr/local/lib64”,请用户以实际安装路径为准。

      用户可执行如下命令进入“/usr/local/lib”目录(或“/usr/local/lib64”目录,请用户以实际安装路径为准)查看库文件是否存在。

      1
      2
      cd /usr/local/lib
      ls
      

      库文件如下所示。

  4. 配置环境变量(库文件路径以“/usr/local/lib”为例,请用户以实际安装路径为准)。
    1
    export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH