Linux安装opencv

  1. 作者QQ:67065435 QQ群:669756510

  2. 本站内容全部为作者原创,转载请注明出处!

  3. 安装前的准备

    yum -y --nogpgcheck install git
    yum -y --nogpgcheck install gcc
    yum -y --nogpgcheck install numpy
    yum -y --nogpgcheck install gcc-c++
    yum -y --nogpgcheck install tbb-devel
    yum -y --nogpgcheck install gtk2-devel
    yum -y --nogpgcheck install epel-release
    yum -y --nogpgcheck install eigen3-devel
    yum -y --nogpgcheck install libv4l-devel
    yum -y --nogpgcheck install libpng-devel
    yum -y --nogpgcheck install jasper-devel
    yum -y --nogpgcheck install openexr-devel
    yum -y --nogpgcheck install libwebp-devel
    yum -y --nogpgcheck install libtiff-devel
    yum -y --nogpgcheck install libdc1394-devel
    yum -y --nogpgcheck install qt5-qtbase-devel
    yum -y --nogpgcheck install libjpeg-turbo-devel
    yum -y --nogpgcheck install boost boost-thread boost-devel
    yum -y --nogpgcheck install boost boost-thread boost-devel
    yum -y --nogpgcheck install python python-devel python-pip
    yum -y --nogpgcheck install freeglut-devel mesa-libGL mesa-libGL-devel
    yum -y --nogpgcheck install python34 python34-devel python34-pip python34-numpyx
    
  4. 更新CMAKE

  5. 安装ffmpeg

  6. 安装opencv

    cd /root
    mkdir build
    cd /root/build
    
    wget --no-check-certificate -c https://github.com/opencv/opencv/archive/refs/tags/4.9.0.tar.gz -O opencv-4.9.0.tar.gz 
    tar -xf opencv-4.9.0.tar.gz
    
    git clone https://github.com/opencv/opencv_contrib.git
    
    # ↓下面↓命令中的‘gcc’、‘g++’请根据自己的系统灵活变通
    cmake /root/build/opencv-4.9.0 \
    -DCMAKE_BUILD_TYPE=RELEASE \
    -DCMAKE_C_COMPILER=/usr/bin/gcc \
    -DCMAKE_CXX_COMPILER=/usr/bin/g++ \
    -DCMAKE_INSTALL_PREFIX=/usr/local/opencv \
    -DOPENCV_EXTRA_MODULES_PATH=/root/build/opencv_contrib/modules
    
    make -j$(nproc)
    make -j$(nproc) install
    opencv_version
    echo '/usr/local/lib' >> /etc/ld.so.conf.d/opencv.conf
    
Copyright © 鲸小鱼 2012-∞ all right reserved,powered by Gitbook修订: 2000-10-10 00:00

results matching ""

    No results matching ""