ubuntu18.04源码安装opencv4.4.0

我成功安装完python3.7.0之后,接着安装opencv4.4.0。

先安装ant(通过命令sudo apt-get install ant来安装),使opencv绑定java。

解压缩 opencv-4.4.0.zip

cd opencv-4.4.0.

mkdir build

cd build

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/opencv4.4.0 -D PYTHON3_EXECUTABLE=/usr/python3.7.0/python3.7  -D PYTHON3_INCLUDE_DIR=/usr/python3.7.0/include/python3.7m -D PYTHON3_LIBRARY=/usr/python3.7.0/lib/libpython3.7m.so -D PYTHON3_NUMPY_INCLUDE_DIR=/usr/python3.7.0/lib/python3.7/site-packages/numpy/core/include -D PYTHON3_PACKAGES_PATH=/usr/python3.7.0/lib/python3.7/dist-packages -D OPENCV_EXTRA_MODULES=../../opencv_contrib-4.4.0/modules ..

make -j6
sudo make install

sudo vim /etc/ld.so.conf.d/opencv.conf,在opencv.conf中加入/usr/python3.7.0/lib

vim /etc/bash.bashrc,在bash.bashrc中加入以下内容:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export PKG_CONFIG_PATH # 退出并保存

执行source /etc/bash.bashrc,使得该文件生效

sudo updatedb

安装完成

如何验证是否安装成功呢,进入opencv-4.4.0/samples/cpp/example_cmake

执行cmake .

make

./opencv_example

如果弹出摄像头,就说明安装没问题。

对于java环境的支持,要是在创建的build目录下的bin中有opencv-440.jar,就说明具备java的环境。

对于python3的支持,理应是支持,但是却报错,无法通过import cv2引入。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值