下载
中文
注册

安装opencv

  1. root用户登录服务器。
  2. 在服务器任意目录(如“/home”)下,执行如下命令安装opencv。
    # 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”目录,请用户以实际安装路径为准)查看库文件是否存在。

      cd /usr/local/lib
      ls

      库文件如下所示。

  4. 配置环境变量(库文件路径以“/usr/local/lib”为例,请用户以实际安装路径为准)。
    1. 执行vi ~/.bashrc命令,打开.bashrc文件,在文件最后一行后面添加如下内容。
      export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH 
    2. 执行:wq!命令保存文件并退出。
    3. 执行source ~/.bashrc命令使其立即生效。