opencv安裝
1、環(huán)境依賴:
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libdc1394-22-dev? ? ? ?? # 處理圖像所需的包
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
sudo apt-get install libxvidcore-dev libx264-dev? ? ? ? # 處理視頻所需的包
sudo apt-get install libatlas-base-dev gfortran? ? ? ? ? # 優(yōu)化opencv功能
sudo apt-get install ffmpeg
2、編譯
下載對(duì)應(yīng)的opencv安裝包
解壓安裝包:unzip opencv-3.4.5.zip
mkdir build
cd build
cmake ..
make -j4
sudo make install
caffe安裝
1、安裝依賴
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install python-dev
2.下載Caffe
使用Git直接下載Caffe非常簡(jiǎn)單,或者去https://github.com/BVLC/caffe下載。由于我習(xí)慣去github上找代碼,所以就直接去下載的源碼。
下載完成后,會(huì)在家目錄下的下載里找到caffe-master.zip,用unzip命令解壓到家目錄下,然后重命名為caffe.
3.編譯Caffe
(1)切換到Caffe所在目錄
cp Makefile.config.example Makefile.config
(2)修改配置文件Makefile.config
CPU_ONLY := 1
配置一些引用文件(增加部分主要是解決新版本下,HDF5的路徑問(wèn)題)
INCLUDE_DIRS := $(PYTHON_INCLUDE)? /usr/local/include/usr/include/hdf5/serial
LIBRARY_DIRS := $(PYTHON_LIB)? /usr/local/lib? /usr/lib/usr/lib/x86_64-linux-gnu/hdf5/serial
BLAS := atlas
(3)編譯 Caffe
make all -j8
make test -j8
make runtest -j8
4、編譯python接口
make pycaffe -j8
顯示下面則表示編譯成功
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
touch python/caffe/proto/__init__.py
PROTOC (python) src/caffe/proto/caffe.proto