centos7安裝opencv3.4.1(同樣適用於最新版本4.2.0)


安裝cmake3:

echo '[group_kdesig-cmake3_EPEL]
name=Copr repo for cmake3_EPEL owned by @kdesig
baseurl=https://copr-be.cloud.fedoraproject.org/results/@kdesig/cmake3_EPEL/epel-7-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@kdesig/cmake3_EPEL/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1' >> /etc/yum.repos.d/cmake3.repo

yum -y install cmake3

安裝gcc:

yum -y install epel-release

yum -y install gcc gcc-c++

yum -y install  cmake  
yum -y install python-devel numpy
yum -y install gtk2-devel
yum -y install libdc1394-devel
yum -y install libv4l-devel
yum -y install gstreamer-plugins-base-devel

安裝ffmpeg:

sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
yum repolist
sudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
yum repolist
yum update -y
yum install -y ffmpeg
ffmpeg -version

yum -y install ffmpeg-devel

安裝ant:

  yum -y install ant

開始編譯opencv:

  進入opencv解壓目錄

mkdir build
cd build
cmake3 -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/opencv-3.4.1/install -D BUILD_TESTS=OFF ..
make
sudo make install

到此安裝成功,可以到./build/bin目錄下查看是否有opencv-341.jar生成
如果有,說明安裝成功了;還可以到./build/lib目錄下查看是否有libopencv_java341.so生成

 

opencv for java環境配置:

  /bin/bash -c 'echo "/opencv-3.4.1/install/lib64" > /etc/ld.so.conf.d/opencv.conf'

  ldconfig


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM