Centos上安装opencv4.5.4

ra

一. gcc安装

二. cmake安装

三. Opencv安装

1.安装依赖

sudo yum -y install epel-release
sudo yum -y install gtk2-devel
sudo yum install -y libpng-devel
sudo yum install -y jasper-devel
sudo yum install -y openexr-devel
sudo yum install -y libwebp-devel
sudo yum -y install libjpeg-turbo-devel 
sudo yum -y install libtiff-devel 
sudo yum -y install tbb-devel eigen3-devel
sudo yum -y install boost boost-thread boost-devel
sudo yum -y install libv4l-devel

2.下载opencv和opencv_contrib

git clone https://gitee.com/binghai228/opencv.git
cd opencv
git checkout 4.5.4
git clone https://gitee.com/binghai228/opencv_contrib
cd opencv_contrib
git checkout 4.5.4

3.将opencv_contrib移动至opencv目录下

4.编译opencv

cd opencv/
mkdir build && cd build

Cmake编译选项(Tips:务必加上-D OPENCV_GENERATE_PKGCONFIG=ON该编译选择,否则无法生成opencv4.pc )

cmake -D OPENCV_GENERATE_PKGCONFIG=ON -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules/ -D WITH_TBB=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF ..

make

make -j 8
sudo make install

5.环境变量配置

对系统环境变量进行配置
vim /etc/ld.so.conf.d/opencv.conf
在末尾添加:
/usr/local/lib
然后: 
sudo ldconfig
找到生成的opencv4.pc的位置
find ./ -name opencv4.pc
将opencv4.pc拷贝至 /usr/local/lib/pkgconfig
检查是否安装成功:
pkg-config opencv --modversion

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值