一、下载安装OpenCV
首先 安装依赖项
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
然后去官网找opencv 点我进入opencv官网
选择sourcecode下载,将下载的压缩包移至某个文件夹(我是~/Document/environment/)下载下来的格式是.zip,需要sudo-apt-get install unzip之后用unzip工具解压。
解压之后得到文件夹opencv-X.X.X,打开文件夹发现里面有个CMakefile.txt,就用cmake编译好了。于是在有CMakefile.txt的目录建立build文件夹,进入build然后执行
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j8
sudo make install
没有报错的话就安装好了。如果是先安装了cuda啥的的话可能出现版本导致的错误。关于CUDA_nppi_LIBRARY (ADVANCED)找不到的宝座,可以参考cuda9不再支持2.0架构导致的cmake报错。要是安装了cuda又卸载了的话可能还有残留,这个时候cmake也会报错。这种情况重启几遍,多cmake几次就好了。
二、下载安装caffe
首先相关环境配置一下。
安装ATLAS:
sudo apt-get