Ubuntu安装OpenCV3.0

    xiaoxiao2021-04-18  62

    最近由于要搞毕业设计,就接触到OpenCV与QT。想将自己的学习过程记录下来。我会用OpenCV与QT做一些东西。文章不定时更新。

    1、环境准备

    以下为必须装的依赖工具:

    $ sudo apt-get install build-essential cmake libopencv-dev libgtk2.0-dev pkg-config python-dev python-numpy

    2、下载opencv3.0源码

    直接下载:

    $ wget https://github.com/Itseez/opencv/archive/3.0.0-beta.zip

    3、解压、编译、安装

    $ unzip 3.0.0-beta.zip $ cd 3.0.0-beta $mkdir release $cd release $cmake -d CMAKE_BULLD_TYPE=RELEASE -d CMAKE_INSTALL_PREFIX=/user/local -d WITH_TBB =ON -d BUILD_NEW_PYTHON_SUPPORT =ON -d WITH_V4=ON ..

    说明: .. 表示上一层目录 CmakeList.txt 在上一层文件 仔细核对不能打错命令 后期排查起来会很麻烦

    $make -j $ (nproc)

    接下来执行以上命令开始编译,开启多核编译,提高编译速度

    $make install

    接着执行本条命令,将编译好的结果安装到 /usr/local 的 lib/和include/下面

    4、环境变量配置

    看了好多文章,都说要配置环境变量。但是我没有配置变量,我发现已经配置好了。输入以下命令如果可以看以下文字,就说明已经配置好环境变量了。

    $pkg-config opencv --cflags –libs adorkable@adorkable:~$ pkg-config opencv --cflags --libs -I/usr/local/include/opencv -I/usr/local/include /usr/local/lib/libopencv_calib3d.so /usr/local/lib/libopencv_core.so /usr/local/lib/libopencv_features2d.so /usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_highgui.so /usr/local/lib/libopencv_imgcodecs.so /usr/local/lib/libopencv_imgproc.so /usr/local/lib/libopencv_ml.so /usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_photo.so /usr/local/lib/libopencv_shape.so /usr/local/lib/libopencv_stitching.so /usr/local/lib/libopencv_superres.so /usr/local/lib/libopencv_ts.a /usr/local/lib/libopencv_video.so /usr/local/lib/libopencv_videoio.so /usr/local/lib/libopencv_videostab.so

    到这里我们就安装完了OpenCV。 以后我将结合QT与OpenCV写一些小的程序。请继续关注我的博客。

    转载请注明原文地址: https://ju.6miu.com/read-675633.html

    最新回复(0)