ubuntu18安装及测试opencv4流程

官方指导安装文档: https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html

1 、源码下载:opencv源码

注:直接下载sources,并解压

 

2、安装cmake及依赖库

$ sudo apt-get install cmake #如果已经安装过cmake,则该步骤省略
$ sudo apt-get install build-essential libgtk2.0-dev libswscale-dev  libtiff5-dev libavcodec-dev libavformat-dev libjpeg-dev

注:如果有依赖库没有安装成功,之后编译运行examples时会报错,可用

sudo aptitude search 依赖库名字

e.g:
#sudo aptitude search libgtk2.0-dev

来查看库是否安装成功

 

3、创建一个编译文件夹build,并进入

mkdir build
cd build

跑一下cmake

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/  -D WITH_GTK=ON ..

 

4、 进行make编译,跑一下例子

make -j7 # runs 7 jobs in parallel

 

5、完成后

sudo make install

完成安装,开始配置opencv环境

sudo vim /etc/ld.so.conf.d/opencv.conf
#在该文件(可能是空文件)末尾加上:
/usr/local/lib
#再执行以下命令使刚才配置的路径生效:
sudo ldconfig

 

6、测试:

cd到opencv-4.3.0/samples/cpp/example_cmake目录下
我们可以看到这个目录里官方已经给出了一个cmake的example我们可以拿来测试下
按顺序执行

cmake .
make
./opencv_example


结果:
这里可以看到打开了摄像头,并且在左上角有一个hello opencv
即表示配置成功
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章