ubuntu18.04安装opencv,Ubuntu 安装opencv
caffeubunt 14.04 CUDA 7.0 OpenCV 3.0 MKL Matlab 2014 a安装教程
教程:30分钟搭建Ubuntu 16.04 CUDA 8.0 cud nn 5.0 CAFFE环境1。更新时间:2015年7月26日
感谢辛雨鸥老师的贡献。有很多参考价值。
粘贴地址机智的蓝天老师:3358欧
3.系统配置Ubuntu14.04软件版本cuda7,openCV3.0,matlab2014a
一、Ubuntu14.04系统安装:
关于Ubuntu14.04的安装,请告诉我女儿或手机地址:
Ubuntu官网图片:http://www。Ubuntu.org.cn/download/desktop
1.软盘ubuntu系统USB内存安装盘(http://wenku.baidu.com/link?URL=dc27 pbaibgody 23 glj 6s 2 wygkcnxdj 3a C2 m1 JM YY B3 auhawcpzvzbvh 5 in I bee e0b w8 uzmduyrwho-V8 vrncnyr 65 LP 7 jbc asv _ not 53d 87
2.Ubuntu14.04安装教程:
33558 jingyan.Baidu.com/article/0bc 808 fc 6326 ca1bd 485 b9e 6。超文本标记语言
二。CUDA7.0安装:
CUDA7.0官网下载:https://developer。NVIDIA.com/cuda-downloads
如上图所示下载deb安装包后,下载完成后会显示以下名称:
da-repo-Ubuntu 1404-7-0-local _ 7.0-28 _ amd64 . deb的安装包文件,接下来开始安装。
1.打开并安装命令行(快捷键Ctrl Alt t):
$ sudo dpkg-ICU da-repo-Ubuntu 1404-7-0-local _ 7.0-28 _ amd64 . deb
$sudoapt-getupdate
$sudoapt-getinstallcuda
2.设置环境变量:
打开文件。个人资料(仅对当前用户有效):
$sudogedit~~/。轮廓
在文件末尾添加以下行:
导出cuda _ home=/usr/local/cuda-7.0
导出LD _ library _ path=$ { cuda _ home }/lib 64
path=$ { cuda _ home }/kk dld:$ { path }
导出路径
保存文件后,在命令行上运行它以使配置生效。
$sudosource~~/。轮廓
在这个地方,已经部署了cuda。要验证cuda是否可用,请尝试编译官方示例。
$cd/usr/local/cuda/samples/
美元苏多马克
编译完示例后,运行samples下kkdld/x86_64/linux/release子文件中编译的可执行文件。
$cdkkdld/x86_64/linux/release
$./设备查询
如果一切正常,程序将打印本机cudadevice信息如下:
CUDA7.0的安装到此结束。
3.安装BLAS(可以选择ATLAS、MKL或OpenBLAS)。这里用的是MKL。
IntelMKL官方下载链接:
3359软件。Intel.com/en-us/Intel-education-offerings
1.首先,下载并安装面向Linux*的英特尔数学内核库MKL。请先下载学生版并申请。【注意:填写电子邮件地址时,请务必使用教育网(以edu结尾)的电子邮件地址】。否则,无论你尝试多少次,都会出错。
ourcollegeisnotpre-selectedforinclusion in this program . pleasubmit request to add your collegetoourlist和andchecheckbackinonememt
接下来是安装步骤。安装前获取许可证。
$tarzxvfparallel
_studio_xe_2015.tar.gz(如果直接复制了压缩文件)
$ chmoda xparallel _ studio _ xe _ 2015-R
$须藤。/install_GUI.sh
2.2的环境设置。MKL和库达
2.1.创建新的intel_mkl.conf并编辑它:
$ sudo gedit/etc/LD . so . conf . d/Intel _ mkl . conf
/opt/intel/lib/intel64
/opt/intel/mkl/lib/intel64
2.2.创建一个新的cuda.conf并编辑它:
$ sudo gedit/etc/LD . so . conf . d/cuda . conf
/usr/local/cuda/lib64
/库
2.3.完成lib文件的链接操作,并执行:
$ suoldconfig-v
四。安装OpenCV3.0:
1.下载编译OpenCV(原OpenCV在官网:http://opencv.org/),或者使用本站提供的修改后的安装包Install-OpenCV-master。
(https://github.com/ouxinyu/Install-OpenCV-master)(下面的安装方法就是用这个包完成的。安装包修改dependencies.sh文件,增加OpenCV3.0.0的安装文件,同时保留原来的2.3x和2.4x版本)
2.切换到保存文件的文件夹,然后安装依赖项:
$sudoshUbuntu/dependencies.sh
3.更改目录Ubuntu3.0并安装OpenCV3.0.0rc1:
$sudoshopencv3_0_0-rc1.sh
确保网络畅通,因为软件需要联网。这里需要很长时间,请耐心等待。
动词(verb的缩写)安装其他依赖项:
安装其他依赖项
1.GoogleLoggingLibrary(glog),:
339码。google.com/p/google-glog/然后解压安装:
$ tar xvfglog-0。3 .3 .焦油。地面零点
$。/配置-设定
$make
$ sudmakefile安装
如果没有权限就chmod xglog-0。3 .3-r,或者索性chmod777glog-0.3.3-R,装完之后,这个文件夹就可以杀了他了。
2.其他依赖项,确保都成功
$ su DAP-geti install-yllibrovbuf-devlibleveldb-devlibpy-devlibopencv-devlibboost-all-devlibhdf 5-serial-dev
$ su DAP-getinstall-ylbgflags-devlib Google-glog-devliblmdb-devprotobuf编译器
六。Matlab2014a安装:
一从http://pan.baidu.com/s/1dDDB34t下载2014年矩阵实验室的Linux操作系统系统版本及破解文件
2下载完成后将国际标准化组织标准文件挂载到Linux操作系统系统
$ sudmkdir/media/MATLAB
$ mount-olo op[路径][文件名]。iso/媒体/matlab
$cd/media/matlab
-须藤.安装
进行安装
3安装过程中使用readme.txt文件中的序列号
四破解
安装完成后使用快克快克快克快克快克快克快克快克快克快克快克快克快克快克下的许可证(l)进行激活将快克快克快克快克快克快克快克快克快克快克快克快克快克快克文件夹下的libmwservices.so复制到/usr/local/MATLAB/r 2014 a/kk dld/Gln xa 64
5完成安装,命令行下使用数一数二即可启动使用
6桌面快捷方式的制作:
//创建启动文档
$ sudgedy/usr/share/applications/MATLAB。桌面写入一下内容:
[桌面输入]
类型=应用程序
名称=Matlab
GenericName=Matlab2014a
comment=MATLAB:语言测试
exec=sh/usr/local/MATLAB/r 2010 b/kk dld/MATLAB桌上型电脑
图标=/usr/local/MATLAB/Matlab.png
终端=假
类别=发展:matlab和:
//Exec=sh/matlab安装目录/
//Icon=/图片所在目录
然后你就能在应用程序菜单中找到启动图标了
七。安装咖啡吗并测试:
1.安装-咖啡必须的一些依赖项:
$ su DAP-getinstall-ypython-numpyython-scipypython-matplotlibpython-硬化python-skimagepython-H5 py python-protobufpython-level dbphon-network xpython-nos python-pandas python-gflagsycython
$ sudap-getinstall-yprotbuf-c编译器工具编译器
2.下载咖啡大师,生成Makefile.config文件
咖啡吗官网:http://咖啡。berkeleyvision.org/找到ViewOnGitHub下载
$ cpmakefile。配置。示例生成文件。配置
3.配置Makefile.config文件文件(仅列出修改部分)
a.配置路径,实现咖啡吗对python(python语言)和Matlab(消歧义)接口的支持
python _ lib=/usr/local/lib
MATLAB _ dir=/usr/local/MATLAB/r 2014 a
b.配置生成文件(makefile)文件(实现对OpenCV3.x的支持)
查找" deriveincludeandlibdirectories "一节,修改"库="的最后一行,增加opencv _编解码器
opencv _ core opencv _ highguiopencv _ img proc opencv _ img编解码器
c.编译咖啡师傅!-j8是使用中央处理器的多核进行编译,可以极大地加速编译的速度,建议使用。
马卡尔-j8美元
$maketest-j8
$ makruntest-j8
编译python(python语言)和Matlab(消歧义)用到的咖啡吗文件
makpycaffe-j8美元
makmatcaffe-j8美元
八。使用梦妮丝数据集进行测试
咖啡吗默认情况会安装在$CAFFE_ROOT,就是解压到那个目录,例如:$ home/username/caffe主所以下面的工作,默认已经切换到了该工作目录。下面的工作主要是,用于测试咖啡吗是否工作正常,不做详细评估。具体设置请参考官网* http://咖啡。伯克利视觉。org/gathered/examples/mnst。超文本标记语言
1.数据预处理
$ sh data/mnst/get _ mnist。嘘-资料/mnst/取得_ mnst。嘘
2.重建lmdb(数据库)文件-咖啡支持三种数据格式输入网络,包括图像(.jpg。jpgpng格式等),leveldb,lmdb,根据自己需要选择不同输入吧。
$ shexamples/mnst/create _ mnst。嘘
生成mnst-lmdb列车和mnst-lmdb列车文件夹,这里包含了lmdb(数据库)格式的数据集
3.训练梦妮丝
$ she examples/mnst/train _ lenet。嘘的缩写
至此,咖啡安装的所有步骤完结,下面是一组简单的数据对比,实验来源于梦妮丝数据集,主要是考察一下不同系统下中央处理器和图形处理器(GPU)的性能。可以看到明显的差别了,虽然梦妮丝数据集很简单,相信复杂得数据集,差别会更大,Ubuntu GPU是唯一的选择了。