ubuntu安装opencv教程,opencv中文手册
Ubuntu安装OpenCV (已启用测试)1.准备安装:
1.1安装cmakesudoapt-getinstallcmake
1.2依赖于环境的sudo apt-getinstallbuild-essentiallibgtk 2.0-dev libavcodec-devlibavformat-dev libjpeg-devlibswscale-dev libtode
1.3OpenCV下载地址: https://opencv.org/releases/
单击Sources下载所需版本
安装2.2.1解压缩文件后,将文件夹放在喜欢的地方,笔者处放在home下。
2.2在解压缩后的文件夹下,在opencv3.4.12文件夹下创建新的build文件夹
mkdir build位于build文件夹下
CD构建
2.3 cmakesudocmake-DC make _ build _ type=release-DC make _ install _ prefix=/usr/local .下一个较长的等待时间大约需要10分钟
2.4编译sudo make -j8可以使用sudo make -j8、sudo make -j4、sudo make我这里可以使用sudo make -j8
2.5安装sudomakeinstall
3 .配置环境在gedit上打开/etc/ld.so.conf
向文件中添加/usr/loacal/lib行
其中/user/loacal是opencv的安装路径,即makefile指定的安装路径
sudo gedit /etc/ld.so.conf
运行sudo ldconfig,然后单击,
修改bash.bashrc文件
sudo gedit /etc/bash.bashrc将添加到文件的末尾。
pkg _ config _ path=$ pkg _ config _ path :/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
然后在命令行中键入
在source /etc/bash.bashrc 4.命令行中输入以下命令,以验证是否成功安装了版本:
$ pkg-config --modversion opencv
显示版本号。 至此,opencv的安装完成~
请写程序进行测试。 首先创建文件夹OpenCV_Code,然后创建名为test.cpp的新cpp文件
\ # include stdio.h\# include opencv2/opencv.hppusingnamespacecv; intmain(intargc,char** argv ) if ) argc!=2) printf (usage : display image.outimage _ path\n ' ); 返回- 1; } Mat image; image=imread(argv[1],1 ); if (! image.data ) {printf(noimagedata(n ); 返回- 1; }名称窗口(显示图像)、WINDOW_AUTOSIZE ); im show (显示图像)、image; 维基(0; 返回0; }继续在此文件夹下创建名为CMakeLists.txt的新文件。
cmake _ minimum _ required (版本2.8 )项目(test ) find_package ) opencv required (add _ executable ) test .
$ cmake .$ make此时正在OpenCV_Code文件夹中生成可执行文件test。 下载Lina.jpg并将其放在OpenCV_Code下运行
$ ./test Lina.jpg
如果弹出窗口中显示了图像,祝贺你。 成功了~
参考博客:
3359 blog.csdn.net/public 669/article/details/99044895 # t0
3359 blog.csdn.net/QQ _ 18649781/article/details/85927212