最近由于要搞毕业设计,就接触到OpenCV与QT。想将自己的学习过程记录下来。我会用OpenCV与QT做一些东西。文章不定时更新。
以下为必须装的依赖工具:
$ sudo apt-get install build-essential cmake libopencv-dev libgtk2.0-dev pkg-config python-dev python-numpy直接下载:
$ wget https://github.com/Itseez/opencv/archive/3.0.0-beta.zip说明: .. 表示上一层目录 CmakeList.txt 在上一层文件 仔细核对不能打错命令 后期排查起来会很麻烦
$make -j $ (nproc)接下来执行以上命令开始编译,开启多核编译,提高编译速度
$make install接着执行本条命令,将编译好的结果安装到 /usr/local 的 lib/和include/下面
看了好多文章,都说要配置环境变量。但是我没有配置变量,我发现已经配置好了。输入以下命令如果可以看以下文字,就说明已经配置好环境变量了。
$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写一些小的程序。请继续关注我的博客。